Sag mir wie schnell du bist …

Irgendwann im Leben eines PHP-Programmierers stellt sich jedem die Frage: “Wie schnell ist eigentlich der Code den ich täglich produziere?”

Antwort darauf gibt das PEAR-Package “Benchmark”, das neben einem Timer auch einen kompletten Profiler enthält, der PHP-Code umfassend analysiert.

Die Einbindung des Packages ist denkbar einfach.

Timer:

1. Download des Packages und Extrahieren in Verzeichnis /benchmark
2. Einbindung in zu testendes Script per include(“benchmark/Timer.php”);
3. Timer initialisieren: $Timer = new Benchmark_Timer;
4. Timer starten: $Timer->setMarker(“Start”);
5. Timer beenden: $Timer->setMarker(“Ende”);
6. Ausgabe: echo $zeit = $Timer->timeElapsed(“Start”,”Ende”);

Im Überblick sieht das Script wie folgt aus:

include(“benchmark/Timer.php”);
$Timer = new Benchmark_Timer;
$Timer->setMarker(“Start”);

// Hier fügt man den zu prüfenden Code ein

$Timer->setMarker(“Ende”);
echo $zeit = $Timer->timeElapsed(“Start”,”Ende”);

Download des PEAR-Packages “Benchmark”: http://pear.php.net/package/Benchmark/

Über admin

Herzlich Willkommen in meinem Blog. Hier will ich über meine Erfahrungen mit PHP & MySQL berichten und hilfreiche Tips bei der Programmierung geben. Viel Spaß! :)
Dieser Beitrag wurde unter PHP, Schnipsel abgelegt und mit , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>