Техническое задание: Ускорение загрузки WordPress-сайта

Необходимо провести полный комплекс работ по оптимизации производительности сайта, созданного на CMS WordPress. Основная цель - достичь максимальных показателей скорости загрузки страниц, руководствуясь метриками и рекомендациями авторитетного сервиса Google PageSpeed Insights.

Ключевые задачи

  • Провести детальный аудит текущей скорости загрузки сайта с помощью PageSpeed Insights (для мобильных и десктопных устройств).
  • Проанализировать полученные отчеты и выявить основные «узкие места», замедляющие работу.
  • Реализовать комплекс мер для устранения выявленных проблем и повышения производительности.

Ожидаемые направления оптимизации (примерный список)

  • Оптимизация медиафайлов: Сжатие и корректное масштабирование изображений, внедрение современных форматов (WebP).
  • Кэширование: Настройка серверного и плагинного кэширования (объектный, браузерный кэш).
  • Оптимизация кода: Минификация и объединение CSS, JavaScript файлов, отложенная загрузка (lazy load).
  • Работа с базами данных: Очистка и оптимизация базы данных WordPress.
  • Выбор и настройка CDN: Подключение сети доставки контента для статических файлов.
  • Оптимизация веб-шрифтов и сторонних скриптов.
  • Анализ и замена «тяжелых» плагинов, замедляющих сайт.

Требования к результату

  • Скорость загрузки страниц должна быть значительно улучшена согласно объективным метрикам PageSpeed Insights.
  • Все изменения должны быть выполнены корректно, без нарушения функциональности и визуального отображения сайта.
  • По окончании работ необходимо предоставить краткий отчет о проделанных действиях и достигнутых показателях.

Интеграция Camunda BPM в Spring Boot проект

Требуется создать Spring Boot проект с интеграцией движка бизнес-процессов Camunda. Включает настройку зависимостей, создание тестового процесса в Modeler и его загрузку в приложение.