Серверное администрирование WordPress

Конфигурация сервера, которая не ломает WordPress под нагрузкой

Конфигурация сервера, которая не ломает WordPress под нагрузкой

Большинство проблем с WordPress начинается не в теме и не в плагинах, а в базовой конфигурации сервера. Если сайт тормозит, сначала проверьте: хватает ли PHP-процессов, не упирается ли Nginx/Apache в соединения, и не душит ли MySQL памятью или лимитами запросов. Неправильные значения тут дают не ошибку, а медленную деградацию.

Минимальный чек-лист:
— PHP-FPM: не ставьте слишком мало детей, иначе очередь растёт даже на слабом трафике.
— OPcache: без него PHP тратит ресурсы на каждый запрос.
— База: медленные запросы ищите в логах, а не лечите увеличением лимитов.
— Веб-сервер: таймауты и keepalive должны совпадать с реальной нагрузкой, а не быть “на всякий случай”.

Отдельно смотрите на связку RAM и swap. Если сервер постоянно уходит в swap, WordPress начнёт “подвисать” раньше, чем вы увидите явную ошибку. Ещё одна типовая ошибка — держать на одном хосте всё подряд: сайт, бэкапы, почту и тяжёлые cron-задачи. Тогда любой всплеск нагрузки бьёт по всему стеку.

Хорошая конфигурация — это не максимальные лимиты, а предсказуемое поведение под пиком. Начните с логов, снимите узкое место, потом уже увеличивайте ресурсы и процессы.
Этот пост опубликован в Telegram-канале Серверное администрирование WordPress. Подписаться можно по ссылке: @wp_server_ops_ww.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.