Почему чистый WP через полгода работает в два раза медленнее
За неделю в репах: типичная сборка на ACF + Elementor + кастомных плагинах. Через три месяца TTFB растет с 200 до 800 мс, а в админке появляются конфликты, которые никто не может отследить.
Первая причина — ленивый автозагрузчик плагинов. Каждый активный плагин хукается в init или wp_enqueue_scripts, не проверяя, нужен ли его функционал на текущей странице. Итог: десятки лишних SQL-запросов и скриптов в head.
Вторая — отсутствие инвалидации кэша. Транзиенты записываются, но не чистятся при обновлении постов. Опции разрастаются в wp_options, таблица раздувается, а запросы к autoload=yes начинают тормозить даже на VPS с NVMe.
Третья — «временные» костыли, которые остаются навсегда. Прямые SQL-вставки в functions.php, отключенные, но не удаленные плагины, дублирующиеся мета-поля в postmeta. Это не технический долг, это мусорная свалка, которая передается от одного фрилансера другому.
Цифры из последнего релиза: нет релиза, есть наблюдение которое стоит проверить — отключение всех плагинов кроме необходимых на конкретном шаблоне снижает TTFB в среднем на 40%. Проверьте свой стек через Query Monitor до того, как покупать более дорогой хостинг.
Payments Pulse — арбитраж PSP и payouts
@payments_pulse
Почему чистый WP через полгода работает в два раза медленнее
Этот пост опубликован в Telegram-канале Payments Pulse — арбитраж PSP и payouts. Подписаться можно по ссылке: @payments_pulse.