PHP-Guide.net

278 Views

PHP-Codeschnipsel: Sonstiges

Die Skript-Ausführungszeit messen

Der folgende Code zeigt Ihnen, wie Sie die Ausführungszeit eines Skriptes messen können. Nützlich ist dies, um verschiedene Algorithmen und Funktionen auf Ihre Geschwindigkeit zu testen.

Das ganze kann man natürlich auch für den gesamte Aufbau der Webseite nutzen. Dabei ist nur zu beachten, dass die gemessene Zeit sich auf den eigenen Server bezieht.

Vor das Skript tragen Sie einfach folgende Zeile ein. Hiermit wird der aktuelle Unix-Zeitstempel gesetzt.

$startzeit = microtime(); 

Anschließend folgt das Skript, welches gemessen werden soll. Dies kann z.B. eine Berechnung sein.

Am Ende des Skriptes fügen Sie dann folgende Zeilen ein. Hier wird ein neuer Zeitstempel gesetzt.

$endzeit = microtime()

Nun müssen Sie nur noch die Differenz berechenen und ausgeben. 

$dauer = $endzeit - $startzeit;
echo 'Ausführzeit: '. round ($dauer , 6) .' Sekunden';

 


Funktionen: microtime, round
Schlagworte: messen, Skript, PHP, Codeschnipsel, Ausführungszeit,