Выдано 109534 лицензии

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

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

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

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

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

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

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

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

* функционал доступен с версии 6.6.1

Комментарии

  • Без темы

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

    14.02.2017 15:39:48 kad

    Без темы

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

    14.02.2017 15:44:31 HostCMS