Есть сайт, в разделе партнёров 6000+ организаций, которые сразу же выводятся на Google карту. В разделе используется умный фильтра, с пеудачно-переделанным шаблоном (о не убирает свойства по которым будет пустой результат, в общем используется непонятно как). Фильтр работает в обычном режиме (не ЧПУ), каждый его запрос создаёт ощутимую нагрузку для сайта. На сколько знаю результаты умного фильтра не кешируются чтобы отдавать пользователю максимально свежую информацию о товарах, но в нашем случае список партнёров организаций меняется раз в 100 лет.
Что если отказаться от использования умного фильтра и поставить там обычный или вообще переписать компонент news.list и учитывать все переданные параметры фильтра как уникальный ключ для StartResultCache()? Как лучше поступить. Ещё раз суть задачи максимально запихнуть всё в кеш.
Что если отказаться от использования умного фильтра и поставить там обычный или вообще переписать компонент news.list и учитывать все переданные параметры фильтра как уникальный ключ для StartResultCache()? Как лучше поступить. Ещё раз суть задачи максимально запихнуть всё в кеш.
Всё сбудется, стоит только расхотеть...