грн. Валюта

Налаштування Redis-кешування для проектів OpenCart

Відгуків: 6

1299.00 грн.

Опис

OpenCart використовує файловий кеш за замовчуванням, що стає вузьким місцем при зростанні каталогу. Кожен запит до категорії або сторінки товару генерує десятки запитів до бази даних — навіть для даних, які не змінювалися годинами. Redis зберігає ці дані в оперативній пам'яті і видає їх у 10–100 разів швидше, ніж файлова система або БД.

Ми підключаємо Redis Object Cache до OpenCart та ocStore з урахуванням версії PHP, конфігурації сервера і наявних модулів кешування. Це одне з найефективніших покращень продуктивності без змін у кодовій базі.

Що робимо

  • Встановлення та налаштування Redis-сервера (якщо не встановлено)
  • Встановлення PHP-розширення phpredis або predis
  • Налаштування OpenCart для використання Redis як драйвера кешу
  • Перевірка сумісності з PHP 8.1 / 8.3 та активними модулями
  • Вимірювання TTFB до і після для підтвердження ефекту

Типові результати

На магазинах з каталогом понад 500 товарів і стандартним VPS Redis скорочує час генерації сторінок категорій у 3–5 разів, час відповіді API — у 5–10 разів. Особливо відчутний ефект при одночасному навантаженні від кількох сесій.

Написати відгук

Будь ласка авторизуйтесь або створіть обліковий запис для того, щоб написати відгук.

Теги: redis, кеш, opencart, ocstore, php, продуктивність

Зв'язок в Telegram Зв'язок в Telegram