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