OpenCart використовує файловий кеш за замовчуванням, що стає вузьким місцем при зростанні каталогу. Кожен запит до категорії або сторінки товару генерує десятки запитів до бази даних — навіть для даних, які не змінювалися годинами. Redis зберігає ці дані в оперативній пам'яті і видає їх у 10–100 разів швидше, ніж файлова система або БД.
Ми підключаємо Redis Object Cache до OpenCart та ocStore з урахуванням версії PHP, конфігурації сервера і наявних модулів кешування. Це одне з найефективніших покращень продуктивності без змін у кодовій базі.
На магазинах з каталогом понад 500 товарів і стандартним VPS Redis скорочує час генерації сторінок категорій у 3–5 разів, час відповіді API — у 5–10 разів. Особливо відчутний ефект при одночасному навантаженні від кількох сесій.