Автоматизация процессов в WordPress

WP-Cron тормозит сайт чаще, чем кажется: как настроить его без сюрпризов

WP-Cron тормозит сайт чаще, чем кажется: как настроить его без сюрпризов

WP-Cron в WordPress удобен, но это не системный cron: он запускается только при заходе на сайт. Если трафик редкий, задачи копятся. Если трафик высокий, планировщик начинает конкурировать с обычными запросами и даёт лишнюю нагрузку.

Проверьте базовые вещи:
— не оставляйте WP-Cron как единственный механизм для критичных задач;
— вынесите регулярные задачи в системный cron на сервере;
— отключите внутренний запуск, если сайт живёт на стабильном сервере;
— следите, чтобы плагины не создавали дублирующиеся события.

Частая ошибка — запускать тяжелые действия через wp-cron.php: массовую отправку писем, синхронизацию, импорты, отчёты. Лучше разделять: быстрые задачи оставлять внутри WordPress, а всё, что грузит базу или API, переносить в отдельный серверный планировщик.

Ещё одна проверка — посмотрите список запланированных событий и удалите «мусор» после удалённых плагинов. Это снижает число лишних запусков и помогает быстрее находить сбои.

Если сайт важен для продаж или заявок, относитесь к WP-Cron как к запасному механизму, а не к основному. Так планировщик перестаёт быть скрытой причиной тормозов и работает предсказуемо.
Этот пост опубликован в Telegram-канале Автоматизация процессов в WordPress. Подписаться можно по ссылке: @wp_automation_hacks_ww.
tech

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

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

start

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

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

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