Инструкция Кеширование Redis Opencart/Ocstore 1.5-2x-3x

  • Последнее редактирование:
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #1
Последнее редактирование:
Драйвер кеширования Redis для OpenCart/Ocstore 1.5.x — 3.x

Redis
— это высокопроизводительное распределенное хранилище данных.
Высокая скорость работы обеспечивается за счет хранения данных в оперативной памяти, которые периодически сохраняются на диск.

Для работы модуля необходим включенный Redis на сервере и библиотека php-redis

Инструкция по установке:
OpenCart 2.x — 3.x Стандартный установщик модулей.
OpenCart 1.5.x Распаковать архив в корень сайта.

Добавить константы в файлы config.php и admin-config.php

PHP:
// Redis define('CACHE_HOSTNAME', '127.0.0.1');
define('CACHE_PORT', '6379');
define('CACHE_PREFIX', 'redis_');
define('CACHE_PASSWORD', '');

В OpenCart 3 драйвер Redis уже присутствует.
В модуле заменены устаревшие функции и добавлена авторизация.

Файл system-config-default.php

Изменить
PHP:
$_['cache_engine'] = 'redis';
На
PHP:
$_['cache_engine'] = 'redisp';

Redis для OpenCart 2.2 — 2.3:
Файл system-config-default.php
Изменить
PHP:
$_['cache_type'] =
На
PHP:
$_['cache_type'] = 'redis';

Redis для OpenCart 2.0.x — 2.1.x:
Файл index.php и admin-index.php изменить
PHP:
$cache = new Cache('file');
На
PHP:
$cache = new Cache('redis');

Redis для OpenCart 1.5.x:
Файл index.php и admin-index.php изменить
PHP:
$cache = new Cache('file');
На
PHP:
$cache = new redis_cache();
После
PHP:
require_once(DIR_SYSTEM . 'library/cart.php');
Добавить
PHP:
require_once(DIR_SYSTEM . 'library/redis_cache.php');

Если вы используете VQMod добавить:
PHP:
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/redis_cache.php'));

Скачать:
 
Последнее редактирование:

Создайте аккаунт или войдите, чтобы комментировать

Вы должны быть участником, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизация

Уже есть аккаунт? Авторизуйтесь.

Похожие темы

Шаг 1. Установите сервер Redis sudo apt install php-redis redis-server Откройте файл...
Ответы
0
Просмотры
566
Расширение Opencart REST ADMIN API
iTnull добавил(а) новый ресурс: Opencart REST ADMIN API - Расширение REST API добавляет...
Ответы
2
Просмотры
522
iTnull добавил(а) новый ресурс: aamarPay Payment Gateway Solution for Bangladesh - Шлюз...
Ответы
0
Просмотры
621
Ответы
0
Просмотры
732
Ответы
0
Просмотры
891
Сверху Снизу