Zeit für den Seitenaufbau einer Website messen

Mit Hilfe des hier vorgestellten PHP-Scripts kannst du die Zeit für den Seitenaufbau einer Website messen.

Dabei führt das Script zwei Zeitmessungen durch. Die eine wird direkt beim Aufruf der Website durchgeführt. Die andere Zeitmessung wird dann durchgeführt, wenn der Seitenaufbau komplett abgeschlossen ist. Anschließend subtrahiert das Script den ersten Wert vom zweiten Wert und zeigt das Ergebnis an.

 

PHP-Script zum Messen des Seitenaufbaus

Nachstehendes PHP-Script kannst du einfach in deine Website einfügen. Der erste Teil sollte dabei ganz an den Anfang deiner Website, der zweite Teil ganz ans Ende vor das abschließende </body>-Tag.

 

Code-Beispiel:

<?php
$zeitmessung1=microtime();
$zeittemp=explode(" ",$zeitmessung1);
$zeitmessung1=$zeittemp[0]+$zeittemp[1]; // Timestamp + Nanosek
?>
// Erste Zeitmessung am Anfang der Seite.

<=== SEITENINHALT ===>

<?php
$zeitmessung2=microtime();
$zeittemp=explode(" ",$zeitmessung2);
$zeitmessung2=$zeittemp[0]+$zeittemp[1]; // Timestamp + Nanosek
$zeitmessung=$zeitmessung2-$zeitmessung1; // Differenz der beiden Zeiten
$zeitmessung=substr($zeitmessung,0,8 );
// auf 6 Kommastellen kürzen

echo("Ladezeit der Seite: $zeitmessung Sekunden.");
?>

 

Hinweis:

Wie du bereits anhand der Formulierung des Ausgabe-Satzes feststellen kannst, erfolgt die Zeitmessung in Sekunden.

 


Dir gefällt dieser Artikel?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.