Счётчик времени генерации страницы
Материал из 1GbWiki.
Версия от 06:08, 19 декабря 2008; 92.124.77.87 (Обсуждение)
Ниже представлен пример счётчика времени генерации страницы с возможностью ведения логов. Скрипт делится на две части, первая помещается в начало файла, вторая в конец.
<?php $starttime = time()+microtime(); // // code // $stoptime = time()+microtime(); $gentime = round($stoptime-$starttime, 4); print "Page created in $gentime seconds."; $logfile = 'полный путь к файлу на сайте'; if (!empty($logfile)) { if ($handle = @fopen($logfile, 'a')) { @fwrite($handle, date('Y.m.d H:i:s').' '.$_SERVER['REMOTE_ADDR'].' '.$_SERVER['REQUEST_METHOD'].' '.$_SERVER['HTTP_HOST'].' '.$_SERVER['SCRIPT_NAME'].' - '.$gentime."\r\n"); @fclose($handle); } } ?>