- С помощью ф-ии timer_start($name) включаем таймер.
- Выполняем скрипт.
- С помощью ф-ии timer_read($name) получаем количество миллисекунд, прошедших с момента включения таймера.
Пример:
timer_start('myscript');
// ... скрипт ...
echo timer_read('myscript') . ' ms';
Написанное актуально для
Drupal 5, Drupal 6, Drupal 7
Похожие записи
- Тест оверхеда Layout Builder и Paragraphs
- Интеграция плавающих лейблов (float label)
- Перенести определённый виджет параграфа в вкладку "Behavior"
- Отличия "Select a single image style" от "Select multiple image styles and use the sizes attribute" в Responsive image
- Адаптивные изображения с помощью модуля Responsive image
Комментарии
Не сработает если в скрипте есть exit. Например, при включенном кэшировании страниц. В этом случае поможет register_shutdown_function.
А разве в модуле devel нету такого функционала, измерения времени выполнения?
Время генерации страницы: <?php print number_format(timer_read('page')/1000,3) . ' сек' ; ?>
я так сделал
Добавить комментарий