Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.


Add post

Add question

You must login to ask a question.

Login

Register Now

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

Кеширование Redis v1.0

Кеширование Redis v1.0

Драйвер кеширования Redis для Opencart 1.5.x – 3.x

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

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

Инструкция по установке

Opencart 2.x – 3.x  Стандартный установщик модулей.
Opencart 1.5.x Распаковать архив в корень сайта.

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

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

Redis для Opencart 3.x

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

Файл system->config->default.php

Изменить

$_['cache_engine'] = 'redis';

На

$_['cache_engine'] = 'redisp';

Redis для Opencart 2.2 – 2.3

Файл system->config->default.php

Изменить

$_['cache_type'] =

На

$_['cache_type'] = 'redis';

Redis  для Opencart 2.0.x – 2.1.x

Файл index.php и admin->index.php

изменить

$cache = new Cache('file');

На

$cache = new Cache('redis');

Redis для Opencart 1.5.x

файл index.php и admin->index.php изменить

$cache = new Cache('file');

На

$cache = new redis_cache();

После

require_once(DIR_SYSTEM . 'library/cart.php');

Добавить

require_once(DIR_SYSTEM . 'library/redis_cache.php');

Если вы используете VQMod добавить

require_once(VQMod::modCheck(DIR_SYSTEM . 'library/redis_cache.php'));
Opencart: 3.x, 2.x, 1.5.x
Купить у Автора Redis Session Driver
Кеширование Redis (6.9 KiB)

About Grek

Хорошее начало — не мелочь, хотя и начинается с мелочи По вопросам подписки / рекламе, пишите в личку https://t.me/trafimmamedov или на почту [email protected]

Follow Me

Leave a reply