инфа интересная (для админа), так как в статистике отображается только среднее время
а интересно узнать скорость генерации в конкретный момент, с включенными или невключенными блоками к примеру
preg_replace, кстати, и не нужен. В начале index.php (после <?php) засекаешь время: <?php$start_time = microtime(1);?>
В конце (после drupal_page_footer();) вычисляешь разницу и выводишь ее: <?phpecho '<p>Page execution time: '. round(microtime(1) - $start_time, 3) .' sec</p>';?>
3 - это кол-во разрядов, на которые округляется результат, поправишь, если нужно будет. Текст сообщения, думаю, тоже ясно, как поправить.
P.S. Из чего можно заключить, что производительностью Друпал, к сожалению, не блещет...
Комментарии
microtime() + preg_replace(). В начале участка кода засекаем время, в конце вычисляем и выводим разницу. Все просто
эмм, видимо это просто не для всех
мне бы код, который в блог вставить
preg_replace, кстати, и не нужен. В начале index.php (после <?php) засекаешь время:
<?php$start_time = microtime(1);?>
В конце (после drupal_page_footer();) вычисляешь разницу и выводишь ее:
<?phpecho '<p>Page execution time: '. round(microtime(1) - $start_time, 3) .' sec</p>';?>
3 - это кол-во разрядов, на которые округляется результат, поправишь, если нужно будет. Текст сообщения, думаю, тоже ясно, как поправить.
P.S. Из чего можно заключить, что производительностью Друпал, к сожалению, не блещет...