Техническое задание: Оптимизация и устранение высокой нагрузки на сервер WordPress

Суть проблемы

На сайте, работающем на WordPress с плагином WooCommerce, наблюдается критическая нагрузка на PHP-FPM. Все рабочие процессы (пулы) со временем достигают 100% загрузки, что приводит к исчерпанию ресурсов, ошибкам 504 и полной недоступности сайта.

Проблема систематически воспроизводится, особенно при активных действиях в административной панели WordPress. Перенос сайта на другой сервер не решил проблему, что указывает на её внутренний, а не инфраструктурный характер. Внешние факторы, такие как боты, предварительно исключены.

Цели проекта

  • Провести комплексную диагностику для выявления корневой причины высокой нагрузки на PHP-FPM.
  • Разработать и внедрить решение для стабилизации работы сайта.
  • Обеспечить отказоустойчивость и плавную работу административной панели.
  • Предоставить отчёт о проделанной работе и рекомендации по дальнейшей поддержке производительности.

Ключевые задачи для исполнителя

  • Анализ конфигурации PHP-FPM (пулы, настройки процессов, лимиты).
  • Аудит кода и плагинов WordPress/WooCommerce на наличие "тяжёлых" запросов, циклов или неоптимальных функций.
  • Проверка и оптимизация запросов к базе данных.
  • Настройка кеширования на различных уровнях (OPcache, объектный кеш WordPress, страничный кеш).
  • Рекомендации по оптимальной конфигурации веб-сервера (Nginx/Apache) для работы с PHP-FPM.
  • Тестирование производительности после внесения изменений.

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

  • Сайт должен стабильно работать без достижения пулами PHP-FPM 100% загрузки.
  • Исключены ошибки 504, вызванные нехваткой ресурсов PHP.
  • Работа в админ-панели не должна провоцировать критические нагрузки.
  • Производительность сайта для конечных пользователей должна быть сохранена или улучшена.

Разработка логотипа для детского развлекательного центра в стиле кибер-аркада

Требуется создать стильный и запоминающийся логотип для детского центра развлечений в современной аркадной стилистике с элементами киберпанка. Основные цвета: желтый и фиолетовый. За основу взят предоставленный заказчиком эскиз, который требует полной переработки и усиления визуального эффекта.