Нужна штатная возможность сбросить кэш комплексного компонента каталога (bitrix:catalog) для выбранного раздела

Рейтинг: 31.3037  
На голосовании
Предложил Роман Забродин 17.04.2013 12:08:11

Нужна штатная возможность сбросить кэш комплексного компонента каталога (bitrix:catalog) для выбранного раздела

Раньше для реализации больших товарных каталогов мы товарные группы разносили оп разным инфоблокам.  Но, в связи с появлением в версиях 12-12.5 "умного фильтра" с сужением свойств по разделам, возможности создавать свойства товаров на уровне разделов в админке, формирования дерева выгружаемого каталога в 1С итд сейчас мы рассматриваем возможность "простой" архитектуры товарного каталога на базе одного единственного инфоблока.

Первая проблема, с  которой столкнулись:
Товарная база состоит из 25 000 товаров и сотни разделов. Нам необходимо сбросить кэш в одном из разделов включающим в себя 500 товаров. Ранее, когда это был отдельный инфоблок со своим компонентом в публичной части, то мы могли просто изменить 1 параметр в настройках компонента - и все кэш сброшен. А  сейчас нужен механизм для выборочного сброса кэша у одного изолированного раздела.  

Сбрасывать кэш всему компоненту нельзя -- 25 000 товаров, все в кэше на 1 месяц (!). Посещаемость сайта высокая, по нагрузки на хостинг сайт приближается к отведенным хостером лимитам на данном тарифном плане, а сброс кэша у всего каталога разом приведет к катастрофе в плане увеличения нагрузки на сервер!

Рейтинг: 0  
Макаров Максим 18.04.2013 08:49:20
На данном проекте проблема каким образом решена и решена ли?
Рейтинг: 0  
Роман Забродин 19.04.2013 11:14:01
Максим, "на данном" это на каком? Не понял вопроса, если он мне..