Raketenwilli: Lieferzeit von Webseiten bestimmen / anzeigen

Beitrag lesen

Folgendes habe ich mir aus den wiederholten Diskussionen in diesem Forum und zu diesem Themenkreis bereits gemerkt:

Punkte 1, 4, 5:

Punkte 2, 3:

  • Wenn auf Deinem System gesetzt:

$_SERVER['REQUEST_TIME_FLOAT'] gibt Dir auf „modernen und geeigneten Systemen“ die Unix-Time bis zur Genauigkeit von Millisekunden. Du kannst am Ende des Skriptes diese Zeit von der aktuellen abziehen.

Vorteil: Du hast die Zeit für das Cachesuche (nach dem Skript), Linten, Parsen Interpretieren/Kompilieren mit drin.

Nachteil: Du hast die Zeit für die Cachesuche (nach dem/den kompilierten Skripten), Datei(e)n öffnen, linten, parsen, interpretieren/kompilieren mit drin.

  • Genauere Messung nur innerhalb des Ablaufs der Verarbeitung durch PHP (Zeit für die Cachesuche , Datei(e)n öffnen, linten, parsen, interpretieren/ kompilieren) ist dann nicht enthalten:

microtime(), oder besser: (ab PHP 7.3) hrtime()