Loading...
Оценка сайтов | Генерация страницы 0.00166 сек
ddarder (26.05.2018 в 10:06)
добился такого рекорда пока что только на нескольких страницах но продолжаю искать скорость@=
генирация 0.002сек


код вывода регена дай глянуть
PhpStorm,
в начало скрипта:<?
list($msec,$sec) = explode(chr(32), microtime());
$gtime = $sec+$msec;
?>

в конец:

<?
$page_size = ob_get_length();
ob_end_flush();
list($msec, $sec) = explode( chr(32), microtime() );
echo(round($page_size / 1024, 2).'кб '.round((($sec+$msec)-($gtime -0.001)),5).' сек');
?>

________
посл. ред. 05.06.2018 в 18:26; всего 1 раз(а); by ddarder
ddarder, почему не использовать просто microtome(true/1) ?
ddarder (05.06.2018 в 18:25)
PhpStorm,
в начало скрипта:<?
list($msec,$sec) = explode(chr(32), microtime());
$gtime = $sec+$msec;
?>

в конец:

<?
$page_size = ob_get_length();
ob_end_flush();
list($msec, $sec) = explode( chr(32), microtime() );
echo(round($page_size / 1024, 2).'кб '.round((($sec+$msec)-($gtime -0.001)),5).' сек');
?>



ерунда какая-то

вот код для регена


<?php
$timeregen = microtime(true);// в самое начало скрипта


вот вывод


<?php
echo round(microtime(true) - $timeregen, 4);// в футер

________
посл. ред. 06.06.2018 в 10:13; всего 2 раз(а); by PhpStorm
Kemel, у меня еще вес страницы считает=)
PhpStorm, пост 75
ddarder (06.06.2018 в 13:20)
Kemel, у меня еще вес страницы считает=)


для чего?
PhpStorm, разницы нет в Ваших способах
без аргумента microtime возвращает всё так же время с точности до msec
Разница лишь в разделителе грубо говоря
c true - точка
Без - пробел
Со стороны оптимизации конечно Ваш вариант лучше, ибо explode даёт оверхед, но там цифры на уровне погрешности
А ещё можно вообще использовать суперглобальный массив
$gen = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];//php 5.4+
Mobiaaa (06.06.2018 в 13:29)
PhpStorm, разницы нет в Ваших способах
без аргумента microtime возвращает всё так же время с точности до msec
Разница лишь в разделителе грубо говоря
c true - точка
Без - пробел
Со стороны оптимизации конечно Ваш вариант лучше, ибо explode даёт оверхед, но там цифры на уровне погрешности


баловство это всё, можно разделитель вставить такой, что будет миллионные секунды показывать и ходить по форумам хвастаться :-)

такие коды я называю - для успокоения собственной души
Онлайн: 1
Время:
Gen. 0.1115
(c) Bym.Guru 2010-2025