Как узнать, за какое время загружаеться ваша php страница? Все что необходимо это добавить в начале вашей страницы:
<?php $time = microtime(); $time = explode(' ', $time); $time = $time[1] + $time[0]; $start = $time; ?>
и в конце:
<?php $time = microtime(); $time = explode(' ', $time); $time = $time[1] + $time[0]; $finish = $time; $total_time = round(($finish - $start), 4); echo 'Page generated in '.$total_time.' seconds.'."\n"; ?>
Здесь была использована функция microtime(), она достаточно точно показывает время.
Женек says:
А не проще в начале документа поставить «define(«start_time», microtime(true));» и в конце «printf(«%.5f cек»,microtime(true)-start_time);»?
user says:
а разве microtime(true) не тоже самое делает. Вместо
$time = microtime();
$time = explode(‘ ‘, $time);
$time = $time[1] + $time[0];