$start = microtime(true); # код $time = microtime(true) - $start; printf('Скрипт выполнялся %.4F сек.', $time); Воспользовался таким кодом чтобы узнать сколько времени выполняется скрипт. Этот код показывает что пол секунды, а если определять на глаз то страница грузится секунды 3. Почему оно так?
PHP: //** **// $start = microtime(true); $memoryStart = memory_get_usage(); //** **// // ТУТ МНОГО СТРОК КОДА //** **// $finish = microtime(true) - $start; $memoryfinish = (memory_get_usage() - $memoryStart) / 1024; echo "Time : " .$finish. " sec."; echo "<BR>"; echo "Memory : " .$memoryfinish. " Kb"; //** **// И время и память . Показывает вполне четко, не знаю что там у тебя "на глаз" но эта конструкция отвечает от и до вызова. Всё что там идет дальше "на глаз", тормоза в ОС передача данных от сервера до браузера и т.д. и т.п. это уже не в его компетенции.