Ich möchte wissen, wie ich meine PHP-Skripte am besten vergleichen kann. Es spielt keine Rolle, ob es sich um einen Cron-Job, eine Webseite oder einen Webdienst handelt.
Ich weiß, dass ich Microtime verwenden kann, aber gibt es mir wirklich die Echtzeit eines PHP-Skripts?
Ich möchte verschiedene Funktionen in PHP testen und vergleichen, die dasselbe tun. Zum Beispiel preg_match
vs strpos
oder domdocument
vs preg_match
oder preg_replace vs str_replace`
Beispiel einer Webseite:
<?php
// login.php
$start_time = microtime(TRUE);
session_start();
// do all my logic etc...
$end_time = microtime(TRUE);
echo $end_time - $start_time;
Dies wird ausgegeben: 0.0146126717 (variiert ständig - aber das ist der letzte, den ich bekommen habe). Dies bedeutet, dass die Ausführung des PHP-Skripts ungefähr 0,015 dauerte.
Gibt es einen besseren Weg?