Freitag, 18. Mai 2012
Seitengenerierungszeit
Hier wird erklärt wie Du mit PHP die Generierungszeit deiner Seite ausgeben kannst.

Folgenden PHP-Code packst Du an den Anfang der Seite bei der die Generierungszeit gemessen werden soll:

CODE:
<?php
$mtime 
microtime();
$mtime explode(" ",$mtime);
$mtime $mtime[1] + $mtime[0];
$time1 $mtime;
?>

Dann kommt der Inhalt der Seite, mit allem was ausgegeben wird, und ganz am Ende der Seite nochmal folgenden Code:

CODE:
<?php
$mtime 
microtime();
$mtime explode(' ',$mtime);
$mtime $mtime[1] + $mtime[0];
$time2 $mtime;
$loadtime = ($time2 $time1);
$loadtime round($loadtime2);
echo 
$loadtime;
?>

Damit wird am Ende der Seite nun die Generierungszeit, auf 2 Stellen nach dem Komma gerundet, ausgegeben. Es ist oftmals ein Trugschluss das man mit dieser Funktion die Ladezeit der Seite ausgeben könnte, es wird einfach nur die Zeit gemessen, die PHP braucht die Seite zu generieren.
Generierungszeit: 0.2144 sec