Модули официально продаются только на LiveOpenCart. Покупка или использование файлов из сторонних источников может привести к проблемам с безопасностью, вредоносным изменениям и потере доступа к сайту.
-------------------------------------------------
Хранение пользовательских сессии в Redis
Стандартно OpenCart хранит сессии в базе данных или файлах. Это работает отлично, но при большом объёме и нагрузке, замедляет работу сайта.
Redis - отличное решение для хранения сессий.
Все операции происходят в оперативной памяти поэтому чтение и запись будут быстрее.
Redis — это высокопроизводительное распределенное хранилище данных.
Высокая скорость работы обеспечивается за счет хранения данных в оперативной памяти, которые периодически сохраняются на диск.
Для работы модуля необходим включенный Redis на сервере и библиотека php-redis
Инструкция по установке Redis Session
Добавить константы в файлы config.php и admin->config.php
// Redis
define('CACHE_HOSTNAME', '127.0.0.1');
define('CACHE_PORT', '6379');
define('CACHE_PASSWORD', '');
Для работчы через сокеты
// Redis
define('CACHE_HOSTNAME', '/tmp/redis.sock');
define('CACHE_PORT', '0');
define('CACHE_PASSWORD', '');
Opencart 3.x
/system/config/default.php
/system/config/catalog.php
Изменить
$_['session_engine'] = 'db';
На
$_['session_engine'] = 'redis';
Opencart 2.x
/system/framework.php
Изменить
$session = new Session();
На
$session = new Session('redis');
-------------------------------------------------
Не нашли подходящую версию модуля для вашего OpenCart? Сделаю адаптацию или разработку модулей под практически любую версию OpenCart и большинство популярных сборок.
Также доступна помощь с:
- установкой и настройкой модулей
- адаптацией под шаблон или нестандартный функционал
- доработкой OpenCart под задачи магазина
- исправлением конфликтов между модулями
- переносом сайта и настройкой хостинга
- оптимизацией и технической поддержкой
Если у вас нестандартная задача - напишите в личные сообщения, обсудим возможное решение.
для 2.3 да, а вот для 2.1 по-моему увы нет