Zeitwerte

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Zeitwerte sind in mehrere Abschnitte unterteilt.

    Abbildung : 1. Client-Transaktions-Timing
    Die Variablen in diesem Diagramm sind wie folgt definiert:
    Tabelle : 1. Zeitwerte
    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:
    Tabelle : 2. Zeitwerte
    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