- С помощью ф-ии timer_start($name) включаем таймер.
- Выполняем скрипт.
- С помощью ф-ии timer_read($name) получаем количество миллисекунд, прошедших с момента включения таймера.
Пример:
timer_start('myscript');
// ... скрипт ...
echo timer_read('myscript') . ' ms';
Написанное актуально для
Drupal 5, Drupal 6, Drupal 7
Похожие записи
- Вставка в CKEditor видео из ВКонтакте и Rutube (расширение модуля CKEditor 5 Media Embed)
- Как из PhpStorm выполнить тест(ы)
- Как работает опция "Aggregation type" в настройках полей Views при включённой агрегации
- Создание сравнительной таблицы с значениями из EAV Field
- Препроцессинг настроек форматтера перед сохранением
Комментарии
Не сработает если в скрипте есть exit. Например, при включенном кэшировании страниц. В этом случае поможет register_shutdown_function.
А разве в модуле devel нету такого функционала, измерения времени выполнения?
Время генерации страницы: <?php print number_format(timer_read('page')/1000,3) . ' сек' ; ?>
я так сделал
Добавить комментарий