Задача
Есть интернет-магазин на CMS MODx, который имеет серьезные проблемы с быстродействием. Скорость загрузки в разы ниже, чем у сайтов конкурентов в той же нише. Нужно провести оптимизацию и привести показатели скорости к приемлемому уровню (менее 1 секунды).
Наблюдаемые проблемы
В результате предварительного тестирования выявлено:
- Задержка инициализации сервера / обработки скриптов
- Избыточная загрузка тяжелых файлов (стили, скрипты, изображения)
- Отсутствие кэширования фрагментов и статики
Что предстоит сделать
- Для диагностики используется закрытая страница Example: скриншот от заказчика (конкретные тесты недоступны публично).
- Выявить узкие места: настройки сервера, модули, теги, SQL-запросы, фронтенд.
- Настроить кэширование (PageCache, кеширование сниппетов, getResources).
- Оптимизировать структуру CSS, JS, изображений (возможна адаптация и перенос в CDN).
- Проанализировать и минимизировать количество HTTP-запросов.
- При необходимости установить или настроить дополнения для ускорения.
- Предоставить результаты тестирования до и после работ.
- По возможности добиться скорости, приближенной к эталонным показателям конкурентов (индивидуальные графические снимки заказчик предоставит дополнительно).
Критерии результата
- Время до визуальной готовности - не более 1,2 секунды, включая мнение Google PageSpeed Index первой полной отрисовки.
- Сохранение функциональности: оплата, корзина, фильтры, каталог.
- Прозрачная документация выполненных работ.