Производство фотообоев в Новосибирске. Интернет магазин фотообоев. Изготовление - один день! Каталог 10 000 изображений!
28 Апрель 2016

Кэширование меню в Битрикс

Хочу поделиться довольно интересным наблюдением на счёт кэширования в Битриксе!
Собственно, на одном из поддерживаемых мной проектов в менюшке должен появляться новый пункт в зависимости от … (от чего именно не особо важно)
Факт в том, что кэширование об этом не знает 🙂 и пункт не появлялся пока кэш не обновится.
Пришлось кэш вырубить и ради интереса померил я время формирования меню без кэша
bitrix:menu: 0.003 с; Запросов: 1 (0.0004 с)
Довольно быстро!
Иду назад — врубаю кэш, делаю замер — получаю
bitrix:menu: 0.0032 с
обновляю
bitrix:menu: 0.0028 с
со сбросом кэша доходило до
bitrix:menu: 0.0063 с; Запросов: 2 (0.0012 с)

Вывод — для простых компонент, не делающих запросы к БД проще обходиться вообще без кэша (т.к. сам механизм кэширования так же создает какую то минимальную нагрузку).

рубрики: Bitrix | Комментарии (1)