Материалы из категории - Новые материалы

Catface

Для этого потребуется использовать режим вывода системной информации для каждого отрендеренного блока о кол-ве запросов и времени исполнения.

Следует авторизоваться под администратором и добавить перечисленные GET параметры на проблемной странице

sitename.ru/?bitrix_include_areas=N&show_page_exec_time=Y&show_include_exec_time=Y&show_sql_stat=Y

Далее можно анализировать исполнение каждого компонента в отдельности исходя из проблемных (более 10-15 запросов к БД для компонента уже перебор)

bitrix, php,
Catface


\Bitrix\Main\Application - синглтон также объявлен переменной $APPLICATION,  $contex - getContext() после инициализации

Код php:

$bxCRequest = \Bitrix\Main\Application::getInstance()->getContext()->getRequest();

$cookie= $bxCRequest->getCookieRaw('var_name'); // аналог $_COOKIE['var_name']

$getVar= $bxCRequest->getQuery('var_name'); // аналог $_GET['var_name']

$postVar= $bxCRequest->getPost('var_name'); // аналог $_POST['var_name']

bitrix, php,