ragnar_ok
@ragnar_ok

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

Даны элементы инфоблока "Мероприятия" со свойством "Дата начала мероприятия (символьный код DATE_START)". Нужно получить отдельно предстоящие мероприятия (от текущей даты) и отдельно прошедшие мероприятия (до текущей даты). При установке фильтра по текущей дате (см. пример ниже) будет отдельный файл кеша на каждый день.

$GLOBALS[$arParams['FILTER_NAME']]['>PROPERTY_DATE_START'] = date('Y-m-d');

$APPLICATION->IncludeComponent('bitrix:news.list', '.default', ['CACHE_FILTER' => 'Y']);

Как оптимально использовать кеширование?
  • Вопрос задан
  • 42 просмотра
Решения вопроса 1
udjin123
@udjin123
PHP, Golang, React
Так и использовать, только время жизни кеша сделать 1 сутки, после будет удалятся
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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