Кеширование в Bitrix Framework

preview_player
Показать описание
Открытый урок о технологии кеширования в 1С-Битрикс.

Ответы на задания можно выкладывать в комментарии к видео до 24.03.2017
Рекомендации по теме
Комментарии
Автор

Стоит отметить, что тегированный кеш (привязка тегов к файлам кеша) хранится в БД. Поэтому нужно помечать выборки более общими тегами.
---
Например, можно было бы помечать выборку товаров тегом с ИД каждого товара - тогда при изменении любого товара можно было бы сбросить кеш выборки по тегу изменившегося товара.Но в таком виде в БД будет хранится слишком много записей (они хранятся все в одной табличке "b_cache_tag" [SITE_ID, CACHE_SALT, RELATIVE_PATH, TAG] ). На больших проектах в итоге все может сильно тормозить.
Поэтому лучше помечать такой кеш только ИДшником иблока, к которому относится товар. И сбрасывать кеш тоже тегу иблока. Именно так и работает тегированный кеш в стандартных компонентах в связке с управляемым кешированием.

МаркДерманов