Описание проблемы

Сайт работает на WordPress на облачном сервере. Наблюдаются сбои в работе базы данных. Согласно журналам сервера, ядро Linux принудительно завершает процесс MySQL из-за переполнения оперативной памяти (механизм OOM). Это происходит из-за того, что MySQL потребляет слишком много оперативной памяти при работе с сайтом.

Требования к решению

  • Провести аудит работы сайта и запросов к базе данных
  • Оптимизировать скрипты - уменьшить нагрузку на MySQL
  • Настроить кэширование для снижения количества обращений к БД
  • При необходимости - увеличить лимиты памяти в настройках MySQL (my.cnf)
  • Добиться стабильной работы сайта без потери соединения с БД

Адаптивная верстка мобильной версии сайта

Требуется сверстать адаптивный мобильный дизайн (макет в Figma) с корректным отображением на экранах от 320px до 768px. Верстка должна интегрироваться в существующий проект с использованием уникальных классов.