Техническое задание: Оптимизация скорости сайта на MODX
Сайт на CMS MODX имеет критически низкую скорость загрузки страниц - от 10 до 30 секунд, при этом посещаемость минимальна. Стандартная очистка кэша (который достигал 2 ГБ) не дала результата. Необходимо найти и устранить причину торможения.
Исходные данные и симптомы проблемы
- Платформа: CMS MODX.
- Симптом: Время полной загрузки страницы 10-30 секунд.
- Важное уточнение: Время выполнения ядра MODX и запросов к базе данных находится в норме (около 0.02 секунды). Это указывает на то, что проблема не в оптимизации запросов или коде ядра.
- Предпринятые действия: Очистка файлового кэша MODX (объемом 2 ГБ) не привела к улучшениям.
- Дополнительная информация: В логах веб-сервера Apache присутствуют ошибки, требующие анализа.
Задачи для исполнителя
- Провести комплексную диагностику сайта для выявления «узкого места».
- Проанализировать логи веб-сервера Apache на наличие ошибок, влияющих на производительность.
- Проверить конфигурацию сервера, MODX и сторонние компоненты.
- Найти коренную причину медленной загрузки и предложить план исправления.
- Реализовать необходимые изменения для стабильной и быстрой работы сайта (целевое время загрузки - 1-3 секунды).
Требования к исполнителю
- Опыт работы с CMS MODX и глубокое понимание ее архитектуры.
- Навыки диагностики производительности веб-приложений.
- Умение работать с логами и настройками веб-сервера Apache.
- Системный подход к решению проблемы.