Mailinglisten-Archive |
Hi Hans-Jürgen Schwarzer,
Am Donnerstag, 23. September 2004 um 14:17 hast du geschrieben:
> Gibt es Referenztests auf php-Basis, mit denen
> man die Performance für
> - dir php-engine
> - die mysql-db
> getrennt checken kann ? So eine Art Benchmark ?
Referenz wäre zu hoch gegfriffen, aber du kannst die
Verarbeitungszeit einer Seite oder auch eines einzigen
Befehls, Scheife, DB Query zB. wie folgt messen.
$runtime_start = @microtime();
... hier der zu messende Bereich deines Scriptes ...
$a = $runtime_start;
$b = microtime();
list($a_dec, $a_sec) = explode(" ", $a);
list($b_dec, $b_sec) = explode(" ", $b);
$runtime_total = ($b_sec - $a_sec + $b_dec - $a_dec);
$runtime_total = sprintf("%0.3f", $runtime_total);
echo "$runtime_total";
$runtime_start = 0;
$runtime_total = 0;
--
Mit besten Grüssen
SHOP4NET
Michael Rappert
php::bar PHP Wiki - Listenarchive