Bitrix - Виды кеширования
Войти

Bitrix - Виды кеширования

Bitrix - Виды кеширования

Виды кеширования в Bitrix Framework:

  1. 1. Автокеширование (Динамическое кеширование) в компонентах (CPageCache, CPhpCache;
  2. 2. Управляемое кеширование(тегированный кеш) в компонентах;
  3. 3. Неуправляемое кеширование
  4. 4. HTML-кеширование (Устарел с 16 версией).
  5. 5. Кеширование меню

1. Автокеширование

Подробнее об автокешировании: Автокеширование

Автокеширование используется в компонентах. Включить и отключить можно одной кнопкой. Работает в тех компонентах, где в настройках был включен режим автокеширования.

Кеш компонентов хранится /bitrix/cache.

2. Управляемое кеширование - тегированный кеш (Сache Dependencies)

Автоматически обновляет кеш компонентов при изменении данных. Если управляемое кеширование включено, вам не потребуется вручную обновлять кеш компонентов, например, при изменении новостей или товаров, изменения сразу станут видны посетителям сайта.

Управляемый кеш хранится в файлах каталога /bitrix/managed_cache/.

Можно использовать, как для отдельного компонента, так и для всего сайта.

4. HTML-кеширование

Важно: HTML-кеш устарел с 16 версией и заменён технологией Композитный сайт
HTML кеш — кеширование целой страницы. Имеет смысл включать для редко обновляющихся страниц.

5. Кеширование меню

Кеш меню управляемый и обновляется при редактировании меню или изменении прав доступа к файлам и папкам через административный интерфейс и API. Обычные пользователи вообще не заметят, что существует какой-то алгоритм кеширования.

Теги:
php