Как заставить кешировать компонент?

В файле .parameters.php Есть такой фрагмент кода для подключения кеша.
"CACHE_TIME" => array("DEFAULT"=>36000000),

При обновлении страницы показывает 22 запроса, после повторного обновления страницы показывает уже 8 запросов. Я так понимаю что этот компонент закеширован на половину! 22 запроса откуда ? если у меня всего передается своих 5 параметров! Как можно сделать правильную настройку кеша для компонента?
Или даже как можно уменьшить количество запросов?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron
Bitrix developer
В файле .parameters.php Есть такой фрагмент кода для подключения кеша.


То о чем вы пишите - это параметры компонента по-умолчанию. Т.е. это шаблон для параметров.
Реальные параметры кеширования настраиваются на странице где используется компонент. Изучите как происходит настройка компонента.

А сам факт того, что компонент с включенным кешированием выполняет запросы это нормально: возможно используются преобразования до/после кеширующей области. Ну и конечно же не стоит забывать, что компонент может быть кастомным и кеширования там может быть не предусмотрено.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы