Um herauszufinden wie lange die Ausführung eines PHP-Skriptes dauert oder wie effizient eine bestimmte Funktion arbeitet kann man die PHP Funktion microtime verwenden. Eigentlich ist die Funktion dazu gedacht den aktuellen Unix-Zeitstempel zu ermitteln. Um die Ausführzeit eines PHP-Skriptes bzw. einer bestimmten Funktion zu messen speichert man einfach die aktuelle Zeit, führt das entsprechende Skript bzw. die Funktion aus, speichert wieder die Zeit und subtrahiert die erste gemessene Zeit dann von der zweiten. Mit round() kann man das Ergebnis dann noch runden, der zweite Parameter von round() bestimmt dabei wie viele Nachkommastellen angezeigt werden sollen.
$runtime_start = microtime(true); /* Hier euer Skript */ $runtime_end = microtime(true); $runtime = $runtime_end - $runtime_start; echo "Generiert in " . round($runtime, 5) . " Sekunden.";

sehr tolles script. funktioniert bei mir unter xampp also lokal ziemlich gut
ob du das auch dem CH preis gibst? nicht jeder liest es ..
Freut mich das es dir gefällt. Habs jetzt auch im CH geschrieben.