Отладочная информация

Панель отладочной информации выводится с помощью кнопки «Отладочная информация»  на верхней панели клиентского раздела и позволяет провести анализ общего быстродействия сайта и сервера, а также уровень интеграции.

Время выбора БД, время выполнения запросов и время обработки XML может частично или полностью входить во время «макета и страницы».

Добавление пользовательских сведений в отладочную информацию

Проведение анализа быстродействия сайта требует учет времени генерации различных блоков, с этой целью разработчик имеет возможность добавлять собственную информацию в окно отладочной информации. Перед начало выполнения кода размещаете:

<?php
$bLogged = Core_Auth::logged();
$bLogged && $fBeginTime = Core::getmicrotime();
?>

После блока размещаете:

<?php
$bLogged && Core_Page::instance()->addFrontendExecutionTimes(
	sprintf('подвал целиком <strong>%.3f</strong> с.', Core::getmicrotime() - $fBeginTime)
);
?>

 

Не нашли ответ на свой вопрос в документации? Направьте обращение в службу поддержки или онлайн чат.

Комментарии

  • Без темы

    Что такое "Frontent" в методе "addFrontentExecutionTimes"?

    14.02.2017 15:39:48
    kad

    Без темы

    Очевидно, что это опечатка. С версии 6.6.9 будет addFrontendExecutionTimes() с поддержкой прежнего названия метода.

    14.02.2017 15:44:31
    hostcms