Zeitwerte
Zeitwerte sind in mehrere Abschnitte unterteilt.
Die Variablen in diesem Diagramm sind wie folgt definiert:
| Variable | Beschreibung |
|---|---|
| start_time | Datum und Uhrzeit, zu der der Benutzer eine Seite anfordert (der Benutzer klickt auf einen Link). Dieser Wert wird festgelegt, indem in das Ereignis „ before unload “ der vorherigen Seite eingebunden wird. WebKit-Browser unterstützen das Event beforeunload nicht ordnungsgemäß, weshalb die Client-Timings in Safari oder Chrome nicht unterstützt werden. |
| load_time | Datum und Uhrzeit, zu der die aktuelle Seite im Browser geladen wird. Ein Inline-Javascript, das als erstes Skript im HTML-Text ausgeführt wird, legt diesen Wert fest. |
| server_time | Zeit in ms, die der Server für die Verarbeitung der Transaktion aufgewendet hat. Der Server meldet diesen Wert an den Client. |
| load_completion_time | Datum und Uhrzeit, zu denen die Seite im Browser vollständig gerendert wurde. Dieser Vorgang wird als letztes Skript auf der Seite ausgeführt und gibt den Zeitpunkt an, zu dem das Laden der Seite abgeschlossen ist. |
Die folgenden Zeiten werden in vielen Formularen und Listen unten rechts angezeigt:
| Bezeichnung | Element | Beschreibung | Berechnung |
|---|---|---|---|
| Antwortzeit | client_response_time | Gesamtzeit für die Bereitstellung der Seite durch Abzug der Zeit, zu der der Anwender die Seite anfordert, von der Zeit, zu der die Seite vollständig im Browser gerendert wird. | load_completion_time – start_time |
| Serverzeit | client_server_time | Zeit, die der Server für die Verarbeitung der Transaktion benötigt. | server_time |
| Netzwerkzeit | client_network_time | Zeit, die das Netzwerk zur Verarbeitung der Anforderung benötigt. Berechnet durch Subtrahieren der Zeit der Benutzeranforderung ab dem Zeitpunkt, zu dem die Seite im Browser geladen wird, und Abziehen der Serververarbeitungszeit. | load_time – start_time – server_time |
| Browserzeit | browser_time | Zeit, die der Browser benötigt, um die Seite bereitzustellen, indem die Zeit, in der die Seite vollständig gerendert wird, vom Zeitpunkt abgezogen wird, zu dem die Seite im Browser geladen wird. | load_completion_time: load_time |