Техническое задание: Оптимизация скорости загрузки сайта
Цель проекта
Повысить производительность и скорость загрузки веб-сайта, чтобы соответствовать высоким оценкам в инструменте PageSpeed Insights, особенно для мобильной версии.
Текущая ситуация
- Платформа: MODX Revolution версии 2.7.2-pl.
- Текущие баллы PageSpeed Insights: 30-34 для мобильных устройств, 60+ для настольных ПК.
- Основные проблемы производительности связаны с обработкой ресурсов.
Основные задачи по оптимизации
1. Работа с CSS
- Анализ и минификация CSS-файлов.
- Устранение блокирующего рендеринг CSS.
- Возможное объединение критически важных стилей.
2. Оптимизация JavaScript
- Анализ, минификация и оптимизация загрузки JS-скриптов.
- Исправление проблем в структуре JavaScript-кода.
- Отложенная загрузка некритичных скриптов.
3. Общая оптимизация ресурсов
- Анализ и устранение "узких мест", влияющих на скорость.
- Рекомендации по дальнейшему поддержанию высокой производительности.
Требуемый результат
- Значительное повышение баллов в PageSpeed Insights, особенно для мобильной версии.
- Структурированный и чистый код CSS и JavaScript.
- Общее ускорение времени загрузки страниц сайта.