Viele Websites geben die Skript Ausführzeit (oder auf englisch: Script Execution Time) aus reiner Technik-Verspielheit aus.
Dabei bietet die Ausgabe auch Vorteile. So können Sie z.B. verschiedene Algorithmen auf ihre Geschwindigkeit testen.
Manche Webmaster verstehen unter der Ausführzeit die Ladezeit der eigentlichen Seite. Dies ist schlichtweg falsch. Die Skript Ausführzeit ist die Zeit, die serverseitig aufgebracht wurde um die Seite zu generieren.
Die Übertragung durchs World-Wide-Web? bis zu Ihrem Rechner (inkl. eventuell anfallender Bilder) wurde hierfür nicht in Betracht gezogen.
Genug der vielen Worte. Es folgt der Code
script-execution-time.php
<?
$startzeit =
microtime();
//Der aktuelle Unix-Timestamp/Zeitstempel in Mikrosekunden
//Ihr Skript
$endzeit =
microtime() -
$startzeit;
//Differenz des jetzigen Zeitstempel mit dem vom Anfang
echo 'Ausführzeit: '.
round ($endzeit,
6) .
' Sekunden';
?>