Timing-Werte

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Die Zeitwerte sind in mehrere Abschnitte unterteilt.

    Abbildung : 1. Client-Transaktionsdauer
    Die Variablen in diesem Diagramm sind wie folgt definiert:
    Tabelle : 1. Timing-Werte
    Variable Beschreibung
    start_time Zeitpunkt (Datum und Uhrzeit), zu dem der Anwender eine Seite angefordert hat (der Anwender klickt auf einen Link) Dieser Wert wird durch Einbinden in das Ereignis „before unload“ der vorherigen Seite festgelegt. WebKit-Browser unterstützen das Ereignis „bevorunload“ nicht ordnungsgemäß, weswegen die Client-Zeiten in Safari und Chrome nicht unterstützt werden.
    load_time Datum und Uhrzeit, zu der das Laden der aktuellen Seite im Browser beginnt. Dieser Wert wird durch ein Inline-JavaScript festgelegt, das als erstes Skript im HTML-Text ausgeführt wird.
    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_complete_time Datum und Uhrzeit, zu der die Seite vollständig im Browser gerendert wird. Dieser Vorgang wird als letztes Skript auf der Seite ausgeführt und gibt die Uhrzeit an, zu der das Laden der Seite abgeschlossen ist.
    Die folgenden Zeiten werden in vielen Formularen und Listen unten rechts angegeben:
    Tabelle : 2. Timing-Werte
    Bezeichnung Element Beschreibung Berechnung
    Antwortzeit client_response_time Gesamtzeit für die Bereitstellung der Seite durch Subtrahieren der Zeit, in der der Anwender die Seite anfordert, von dem Zeitpunkt, zu dem die Seite vollständig im Browser gerendert wird. load_complete_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. Wird berechnet, indem die Zeit der Anwenderanfrage ab dem Zeitpunkt, zu dem das Laden der Seite im Browser beginnt, und dann die Serververarbeitungszeit subtrahiert wird. load_time – start_time – server_time
    Browser-Zeit browser_time Zeit, die der Browser benötigt, um die Seite bereitzustellen, indem die Zeit, in der die Seite vollständig gerendert wird, von dem Zeitpunkt subtrahiert wird, in dem das Laden der Seite im Browser beginnt. load_complete_time – load_time