Задача
Сократить время ответа публичных страниц магазина на OpenCart/ocStore, сохранив динамическую работу корзины и заказа.
Решение
Настроил лёгкий файловый кэш. Исключил корзину, оформление заказа, личный кабинет, поиск, AJAX- и POST-запросы, а также пагинацию. Срок хранения кэша до 10 минут. Удалил публичный вывод отладочной информации PHP.
Проверка
При сдаче 27 июня 2026 года проверил повторные открытия главной, категорий и товара. Кэшируемые страницы возвращали заголовок HIT.
В замерах сдачи TTFB главной до настройки составлял примерно 2,48–3,06 секунды, повторного открытия с прогретым кэшем 0,63 секунды. У категории подъёмного оборудования повторный TTFB составил 0,65 секунды, у проверенного товара 0,63 секунды. Замеры относятся к прогретому кэшу, не к первому запросу.
Результат
Повторные запросы публичных страниц обслуживаются из файлового кэша. Изменения цен и текстов могут появляться с задержкой до 10 минут. Работа принята 27 июня 2026 года.
Объём и стоимость
Публичные страницы главной, категорий и товаров; динамические сценарии исключены.
Оплаченный объём: 2 часа. Стоимость: 3000 рублей.
Доступы
Нужны доступы к файлам сайта по FTP либо через хостинг и в админку магазина.
https://avtostanki.by/