- Версия PrestaShop
- 1.7
- 8.x
- 9.x
Модуль PrestaShop Redis добавляет поддержку Redis для PrestaShop 1.7.0.0 - 8+. Позволяет добавлять несколько серверов, оптимизировать запросы, время загрузки и многое другое. Протестировано на всех версиях, начиная с 1.7.0.
- Сократить количество запросов к базе данных с 200-300 до 2-3 в чистом Prestashop с демо-данными.
- Разрешить создание подключения к нескольким экземплярам Redis.
- Сократить время загрузки страницы (ttfb)
- Улучшает SEO
- Улучшает скорость вашего сайта (например, Google, GTMetrix и т. д.)
- CRON для создания кэша для продуктов и категорий
- Настраиваемые параметры кэширования для отдельных локаций вашего магазина
- Возможное исключение контроллеров из модулей, чтобы у вас была возможность вручную контролировать, что будет запускаться в кэше.
- Возможность отключения кэширования для веб-сервиса, если ваши внешние интеграции не хотят работать с кэшированием.
Функции
- Новый метод кэширования в Prestashop
- Поддержка нескольких серверов Redis
- URL с JSON для проверки состояния соединения
- Модуль сохраняет информацию о соединении в защищенном файле, в отличие от других модулей в базе данных, что сокращает время соединения для повторного вызова.
- Работает с prestashop 1.7.0.0 - 8+ (проверено на всех версиях)
- CRON для создания кэша для продуктов и категорий
- CRON для сброса кэша
- Тест производительности сервера Redis
- Поддержка predis и phpredis
- Автоматический сброс кэша для объектной модели в соответствии с настройками, например, когда вы меняете что-либо в таблице конфигурации, кэш для этой таблицы будет освобожден.
- Подготовлена отдельная версия модуля для Prestashop 8 и PHP 8 (будет еще быстрее)
- Глобальная переменная для отключения кэша для выбранных мест
- Добавлена поддержка других СУБД, таких как keydb и Dragonflydb.
- Подготовка конфигурации, которая позволит вам более легко запускать unix-сокеты на вашем сервере.