Оценка сайтов | Генерация страницы 0.00166 сек
DELETED
5 июня 2018, в 8:17
Delete
ddarder (26.05.2018 в 10:06)
добился такого рекорда пока что только на нескольких страницах но продолжаю искать скорость
генирация 0.002сек
добился такого рекорда пока что только на нескольких страницах но продолжаю искать скорость
генирация 0.002сек
код вывода регена дай глянуть
PhpStorm,
в начало скрипта:
в конец:
________
посл. ред. 05.06.2018 в 18:26; всего 1 раз(а); by ddarder
в начало скрипта:
<?
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) ?
DELETED
6 июня 2018, в 10:11
Delete
ddarder (05.06.2018 в 18:25)
PhpStorm,
в начало скрипта:
в конец:
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
DELETED
6 июня 2018, в 13:22
Delete
ddarder (06.06.2018 в 13:20)
Kemel, у меня еще вес страницы считает=)
Kemel, у меня еще вес страницы считает=)
для чего?
PhpStorm, разницы нет в Ваших способах
без аргумента microtime возвращает всё так же время с точности до msec
Разница лишь в разделителе грубо говоря
c true - точка
Без - пробел
Со стороны оптимизации конечно Ваш вариант лучше, ибо explode даёт оверхед, но там цифры на уровне погрешности
без аргумента microtime возвращает всё так же время с точности до msec
Разница лишь в разделителе грубо говоря
c true - точка
Без - пробел
Со стороны оптимизации конечно Ваш вариант лучше, ибо explode даёт оверхед, но там цифры на уровне погрешности
А ещё можно вообще использовать суперглобальный массив
$gen = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];//php 5.4+
$gen = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];//php 5.4+
DELETED
6 июня 2018, в 13:33
Delete
Mobiaaa (06.06.2018 в 13:29)
PhpStorm, разницы нет в Ваших способах
без аргумента microtime возвращает всё так же время с точности до msec
Разница лишь в разделителе грубо говоря
c true - точка
Без - пробел
Со стороны оптимизации конечно Ваш вариант лучше, ибо explode даёт оверхед, но там цифры на уровне погрешности
PhpStorm, разницы нет в Ваших способах
без аргумента microtime возвращает всё так же время с точности до msec
Разница лишь в разделителе грубо говоря
c true - точка
Без - пробел
Со стороны оптимизации конечно Ваш вариант лучше, ибо explode даёт оверхед, но там цифры на уровне погрешности
баловство это всё, можно разделитель вставить такой, что будет миллионные секунды показывать и ходить по форумам хвастаться

такие коды я называю - для успокоения собственной души