
Рассчитывать время загрузки будем таким образом
Возьмем начальное время которое даст нам код установленный вверху страницы и вычтем из него время полученное внизу страницы. Таким способом получим очень точное время по загрузке страницы.
1. Эту часть кода помещаем на самый верх страницы. Он у нас будет получать начальное время перед загрузкой страницы.
<? $m_time = explode(" ",microtime());
$m_time = $m_time[0] + $m_time[1];
$starttime = $m_time;
?>
2. Данный код ставим в самый конец вашей страницы. Он будет непосредственно высчитывать и выводить время загрузки.
<?
$round = 3;// The number of decimal places to round the micro time to.
$m_time = explode(" ",microtime());
$m_time = $m_time[0] + $m_time[1];
$endtime = $m_time;
$totaltime = ($endtime - $starttime);
echo "Page loading took:". round($totaltime,$round) ." seconds";
?>