Техническое задание: Оптимизация производительности сайта

Наблюдается критическое падение скорости работы веб-ресурса. Время открытия страниц увеличилось до 20-30 секунд, что делает сайт практически непригодным для использования. Требуется срочная диагностика и устранение проблемы.

Основная задача

Провести полный анализ производительности сайта, выявить узкие места и причины замедления, а затем реализовать эффективное решение для восстановления приемлемой скорости загрузки.

Ключевые этапы работы

1. Диагностика

  • Анализ времени отклика сервера.
  • Проверка скорости загрузки статических и динамических элементов.
  • Исследование возможных проблем с базой данных (тяжелые запросы, отсутствие индексов).
  • Проверка конфигурации веб-сервера и кэширования.
  • Анализ сторонних скриптов и ресурсов, замедляющих загрузку.
  • Поиск ошибок в коде (PHP, JavaScript) или проблем с CMS.

2. Предложение решения

  • Составление детального отчета с выявленными причинами замедления.
  • Предоставление четкого плана действий по устранению каждой проблемы.
  • Оценка необходимых трудозатрат и потенциальных рисков.

3. Реализация (опционально, по согласованию)

  • Оптимизация кода и запросов к базе данных.
  • Настройка кэширования на различных уровнях.
  • Оптимизация изображений и других медиафайлов.
  • Настройка веб-сервера (например, Nginx/Apache) для повышения производительности.
  • Минимизация и объединение CSS/JS файлов.

Ожидаемый результат

Сайт должен стабильно открываться в разумные сроки (желательно в пределах 2-3 секунд для полной загрузки). Производительность ресурса должна быть восстановлена до уровня, комфортного для посетителей.

Разработка обложки для музыкального трека

Требуется создать несколько вариантов обложки для музыкальной композиции. Работа может быть выполнена с использованием ИИ-инструментов. Необходимо соблюсти технические требования по размеру и разрешению.