Ha le akarod mérni, tedd be a lapod elejére ezt:
ob_start(); function microtime_float() { list($usec, $sec) = explode(' ', microtime()); return ((float)$usec + (float)$sec); } $time_start = microtime_float();
A végére pedig ezt:
$time_end = microtime_float(); $time = $time_end - $time_start; echo 'Lapgenerálás: ' . $time . 'mp'; ob_end_flush();
Ez a kód azért jó, mert az ob_startnak köszönhetően nem számítja bele az időbe a lap letöltődését. Enélkül amit kapnál, az függne a szabad sávszélességedtől. És az nem lenne jó.
(A kód nagyrészt innen származik, de a dolog értelmét szerintem az ob_start - ob_end_flush kiegészítés adja, anélkül a script helyett szinte a saját sávszélességedet méred.)