Задача и конечный результат
Необходимо выполнить комплексную работу по обновлению и ускорению сайта. Сайт в настоящий момент работает на устаревшей CMS Joomla 3.10 и PHP 7.4, демонстрирует критические ошибки в админке и низкую производительность (менее 70% по PageSpeed).
Основные цели:
- Обновление без потери данных: Перенести сайт на актуальные и поддерживаемые версии Joomla и PHP (технические версии уточняются). Устранить критические ошибки в административной панели.
- Оптимизация скорости: Добиться показателей свыше 85 баллов (мобильная и десктопная версии) согласно Google PageSpeed Insights.
- Сохранение функциональности: После обновления и оптимизации все страницы, меню, формы обратной связи и формы заявок должны работать корректно. Интеграции с сервисами (аналитика, CRM и т.п.) не должны нарушаться.
Исходные данные для работы
- Адрес сайта: Уточняется у заказчика (указан в изначальном задании).
- Техническое состояние сейчас: Joomla 3.10, PHP 7.4, множественные предупреждения об устаревании в админке, скорость ниже 70 баллов в PageSpeed.
Критерии приемки
- В админ-панели Joomla отсутствуют предупреждения об устаревших версиях CMS, компонентов и PHP.
- Предоставлены 2-3 скриншота из Google PageSpeed Insights: для мобильных устройств, для десктопа с результатами баллов >85.
- Предоставлены подтверждения (скриншоты или визуальная демонстрация) работоспособности главной страницы и хотя бы одной из заявочных форм (обратной связи, заказа звонка или бронирования).
Планируемые работы (пример)
- Диагностика текущего состояния сайта, компонентов и шаблона.
- Снятие и/или обновление несовместимых расширений.
- Миграция на обновлённые версии Joomla и PHP через тестовый подсайт.
- Комплексная скорость: минимальная верстка, оптимизация изображений WebP/avif, включение кеширования, минификация js и css, оптимизация загрузки шрифтов.
- Финальное A/B-тестирование и проверка связки: форма отправляется - база получает.