|
|
|
| Что нужно написать в коде, чтобы на странице выводилось время, за которое загрузилась страница, например: page loaded in 0.070311s | |
|
|
|
|
|
|
|
для: mpflash
(23.08.2006 в 20:51)
| | можно запомнить microtime вначале скрипта и вконце, потом сравнить | |
|
|
|
|
|
|
|
для: kasmanaft
(23.08.2006 в 20:53)
| | Я пользуюсь вот этим классом... | |
|
|
|
|
|
|
|
для: mpflash
(23.08.2006 в 20:51)
| |
<?php
// Скрипт взят из книги "РНР 5 на примерах"
$part_time = explode(' ', microtime());
$begin_time = $part_time[1].substr($part_time[0],1);
echo "Результат работы длительности процесса <br>";
sleep(5);
$part_time = explode(' ', microtime());
$end_time = $part_time[1].substr($part_time[0],1);
echo $end_time - $begin_time;
?>
|
| |
|
|
|
|
|
|
|
для: DEM
(23.08.2006 в 20:58)
| | а есть разница куда вставлять скрипт, вначале страницы или в конце?
и как сделать чтобы он не показывал 2.38418579102E-005
хотелось бы число в виде 0.0000
ааа, тоесть вместо sleep(5); должен быть код страцы ??? | |
|
|
|
|
|
|
|
для: mpflash
(23.08.2006 в 21:02)
| | ОТ этого только будет зависеть где будет выведено СТРАНИЦА СГЕНЕРИРОВАНА ЗА *******
порпобуй так:
<?
$end_time - $begin_time * 10000
?>
|
| |
|
|
|
|
|
|
|
для: DEM
(23.08.2006 в 21:05)
| | вместо sleep(5); должен быть код страцы ??? | |
|
|
|
|
|
|
|
для: mpflash
(23.08.2006 в 21:08)
| | Хм... умножение не помогает, это я глюканул (с кем не бывает)...
Нет, Sleep(5) отвечает за задержку вывода скрипта на 5 сек | |
|
|
|
|
|
|
|
для: DEM
(23.08.2006 в 21:10)
| | я все разобрался, кроме умножения, это не то!
может чтонибудь типа echo sprintf("%1.6f",$end_time - $begin_time) ??? | |
|
|
|
|
|
|
|
для: mpflash
(23.08.2006 в 21:11)
| | Там вроде должна быть функция которая должна по теории уменьшать длину текста (в аншем случае время генерации страницы) | |
|
|
|
|
|
|
|
для: DEM
(23.08.2006 в 21:17)
| | в общем спасибо, я решил проблему этой строкаой
echo sprintf("%1.6f",$end_time - $begin_time)
|
| |
|
|
|
|
|
|
|
для: DEM
(23.08.2006 в 21:05)
| | Нет, там где задержка, код самой странцы, тоесть скрипт работает так: в самом начале берется значение времени а потом в самом конце, а потом просто выводится разница, все элементарно просто! | |
|
|
|