Всем доброго времени суток!
Занимаюсь оптимизацией сайта , и обнаружил проблему что компоненты каталога и компоненты карточки товара не кешируются, из за чего очень плохие показатели в статистике. В самом ядре автокеширование включено, управляемый кеш тоже, сам кеш храниться в файлах. Пробовал у компонентов включить в типе кеширования авто + управляемое, но результат показал, что для разных пользователей(у которых свои цены, остатки, скидки и прочее) выдается одна и также страница кеша, т.е к примеру, клиенту из Дальнего востока показываются московские остатки и цены, а не его города.
Как быть, это с компонентами что то не так, или проблема в чем-то другом?
Забыл написать, комопзит включен, в настройке Стандартный режим с задержкой перезаписи.
кеш композита показывает ту страницу которая создалась при заходе москвичей и потом уже эта же страница показывается всем остальным.
Вам нужно делать сайт с многорегиональностью.
разных пользователей(у которых свои цены, остатки, скидки и прочее) выдается одна и также страница кеша, т.е к примеру, клиенту из Дальнего востока показываются московские остатки и цены
Добавьте в настройки компонента catalog идентификатор группы пользователя и код региона, эти параметры "подмешаются" в ключ кеша.