Redis для session_backend, а APCu для cache_backend. При таком раскладе конфликта между ними не будет, но если на сервере два сайта, то могуть быть косяки, как у вас, да.
APC – это немного другое, он мертв и юзать его не надо.
Тестил эти фичи, с APCu небольшой прирост в скорости был, а вот Redis под сессии подходит для нагруженных проектов. В ином случае сессии и в БД можно хранить.
Кстати, у Redis из-за конфигурации CS Cart есть проблема с хранением корзин незарегистрированных пользователей – они очищаются через два часа (если два часа не заходить на сайт), но это решается увеличением ttl ключей сессий. Проверьте у себя.
В редких случаях бывает такое, что кэш может замедлить работу БД. С высокими значениями этих параметров такое вполне реально, производительность может упасть.
При установке модуля на [Простое оформление заказа] 2-ом пункте возникает проблема:
Добавьте блок Местоположение покупателя в верхнюю панель на странице макета, которая выбрана у вас страницей по умолчанию. Тогда покупателю будет отображаться его город. При нажатии на название появится возможность выбрать другой.
При установке в макет блока “Местоположение покупателя” сайт открывается с ошибкой: Smarty: Missing template name -->
Пробовал и на yuopi и на классической теме cs-cart.
Обратился в тех. поддержку. Намекают на отключение модуля mod_security. Но у меня NGINX и специально я этот модуль не ставил.
Что еще можно покопать? Может я на свой сервер что-то не установил для того чтобы модуль местоположения корректно работал?
Здравствуйте! Подскажите пожалуйста есть ли способ оценки производительности cs-cart в цифрах, чтобы понять какой эффект от изменений в настройках сервера?
Лучше воспользоваться вторым вариантом и править redis.php. Меньше шансов, что изменения затрутся при обновлении.
Ну и не стоит забывать про сессии от поисковых ботов, которые наплодят кучу сессий мусорных. Тут выход только доработку делать, чтоб сессии стартовали при действии пользователя (авторизация, добавление в корзину/закладки/сравнение).
Оказывается чтобы небыло конфликта надо в config.local.php заполнить
// Set to unique store prefix if you use the same Redis/Xcache/Apc storage
// for serveral cart installations
$config[‘store_prefix’] = ‘’;
оставлю это тут, вдруг кому то пригодится