Производительность WordPress — это не только page cache. Фоновые задачи, admin-ajax запросы, Heartbeat API, запланированные cron-события и кеши плагинов тоже влияют на CPU и время генерации страниц.
За что отвечает каждая часть
| Часть | Что делает | Когда мешает |
|---|---|---|
| Page cache | Сохраняет сгенерированный HTML. | Конфликтует с другим кешем или отдает старые страницы. |
| Object/cache plugin | Снижает повторные запросы к базе. | При неверной настройке ломает динамические страницы. |
| Heartbeat API | Поддерживает сессии админки/редактора. | Много вкладок админки или плагины часто вызывают admin-ajax. |
| wp-cron | Запускает запланированные задачи. | Запускается слишком часто или слишком поздно в зависимости от трафика. |
Хорошая база
- Используйте один основной кеш-плагин, а не три пересекающихся.
- Не кешируйте корзину, checkout, личный кабинет и админку.
- Ограничивайте Heartbeat только если admin-ajax реально создает нагрузку.
- Используйте настоящий cron для предсказуемых плановых задач.
- Очищайте кеш после смены домена, HTTPS, темы или оптимизации CSS/JS.
Настройки производительности должны подходить конкретному сайту
Расскажите, это блог, каталог, WooCommerce или лендинг. Подскажем кеш и cron под вашу задачу.
Настроить производительность WordPress