<?php
$start1 = microtime(1);
for ($i = 0; $i < 100000; $i++)
{
phpversion();
}
$diff1 = microtime(1) - $start1;
echo "<p>Test 1: Laufzeit phpversion() ohne @: " . $diff1 . "</p>\n";
$start2 = microtime(1);
for ($i = 0; $i < 100000; $i++)
{
phpversion();
}
$diff2 = microtime(1) - $start2;
echo "<p>Test 2: Laufzeit phpversion() mit @: " . $diff2 . "</p>\n";
?>
Damit meine ich die Ermittlung einer Startzeit und die Differenzausrechnung mit einer Endzeit.
Damit wird lediglich die zu überprüfende Funktion x mal aufgerufen nicht aber das Script welches das beinhaltet.
Die dynamischen Ergebnisse - also der x malige Aufruf einer Seite entsprechende der Anzahl X User kann ein völlig anderes Ergebnis zeigen.
Um es zu checken verwendet man z.B. das Programm Siege.
Was bei cmsmadesimple.de immer wieder ignoriert wird - die richtig dicken Dinger stecken in falscher Programmierung und falschen Konzepten.
Keine Kommentare:
Kommentar veröffentlichen