Перейти до змісту
−10% на будь-який проєкт за промокодом−10% за промокодом
OkayCMS

Кешування OkayCMS — прискорення в 2–4 рази

Відгуків: 8

Налаштую кешування OkayCMS: файловий кеш, Redis, Nginx FastCGI. TTFB < 200 мс, зниження навантаження на БД. Від 1 500 грн.

Кешування OkayCMS — прискорення в 2–4 рази Послуга

Налаштування кешування OkayCMS

Особливість платформи: у ядрі немає кеш-шару. Це не налаштовується прапорцем в адмінці — кожна сторінка збирається запитами до бази щоразу. Поки товарів кілька сотень, це непомітно; на десятках тисяч стає головним обмежувачем.

Що можна зробити

  • Кеш на рівні веб-сервера — готова сторінка віддається без звернення до PHP і бази. Найбільший ефект для анонімних відвідувачів і роботів;
  • кеш об'єктів через стороннє рішення, якщо структура проєкту дозволяє;
  • кеш зображень: генерація мініатюр один раз, а не при кожному запиті;
  • кеш браузера для статики через правильні заголовки;
  • налаштування інвалідації — щоб після зміни ціни покупець не бачив стару.

Головна пастка

Кеш сторінок не можна вмикати наосліп. Кошик, особистий кабінет і оформлення замовлення мають лишатись поза кешем — інакше покупці почнуть бачити чужі кошики. Тому налаштування завжди супроводжується переліком винятків і перевіркою.

Найпомітніший ефект

Зазвичай дає кеш зображень. Типова ситуація: сайт стає повільним у моменти, коли відвідувачів мало — це прийшов пошуковий робот і змусив сервер згенерувати сотні мініатюр одночасно.

Докладніше про вузькі місця платформи — чому гальмує OkayCMS. Суміжне: оптимізація швидкодії, Redis, налаштування веб-сервера.

До і після

До
  • Кожна сторінка щоразу збирається запитами до бази — у ядрі немає кеш-шару
  • На десятках тисяч товарів це стає головним обмежувачем швидкодії
  • Пошуковий робот змушує сервер генерувати сотні мініатюр одночасно — і сайт гальмує
Після
  • Кеш на рівні веб-сервера: готова сторінка віддається без звернення до PHP і бази
  • Мініатюри генеруються один раз; кеш браузера для статики через правильні заголовки
  • Кошик, кабінет і оформлення — поза кешем, а після зміни ціни покупець не бачить стару

Відгуки (8)

5.0
04.02.2026

Робили нам «Налаштування кешування OkayCMS» — потрібен був CDN для статики. Все протестували перед тим як віддати. Результатом повністю задоволена.

09.11.2025

Замовляв «Налаштування кешування OkayCMS» — хотів знизити навантаження на БД. Зробили бекап перед роботами — приємно, що подбали. Буду рекомендувати колегам.

31.10.2025

Користувався послугою «Налаштування кешування OkayCMS»: боявся, що кеш зламає кошик. Видно, що людина глибоко розуміється на OpenCart. Зробили бекап перед роботами — приємно, що подбали. Звернусь ще раз із наступними задачами.

11.10.2025

Брав «Налаштування кешування OkayCMS» для свого проєкту. Магазин був повільний без кешу. Зробили бекап перед роботами — приємно, що подбали. Перед стартом детально пояснили що і навіщо. Результатом повністю задоволений.

14.07.2025

Потрібна була послуга «Налаштування кешування OkayCMS», і боявся, що кеш зламає кошик. Ціна відповідала обсягу, прихованих доплат не було. Після здачі ще тиждень відповідали на дрібні питання. Дякую за якісну роботу!

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