<b>Redis в WordPress: когда он ускоряет сайт, а когда только съедает память</b>
Redis полезен не «вообще для ускорения», а при повторяющихся запросах к БД: меню, списки записей, виджеты, результаты сложных WP_Query. Если трафик небольшой и сайт почти не нагружает MySQL, эффект может быть незаметным.
Чаще всего ошибки такие:
— включают Redis без object cache drop-in и ждут чуда;
— кэшируют всё подряд, включая данные, которые часто меняются;
— забывают про очистку при деплое, миграции и ручных правках.
В итоге получают не ускорение, а устаревший контент и странные баги.
Проверяйте не только наличие Redis, но и его поведение: сколько hit/miss, растёт ли память, не ломаются ли корзина, личный кабинет, формы и поиск. Для WooCommerce и динамических участков сайта нужен особый контроль: кэш не должен прятать изменения от пользователя.
Хорошее правило простое: сначала измерьте узкие места в базе, потом включайте object cache, и только после этого смотрите на реальный выигрыш. Если Redis не даёт заметного снижения нагрузки или усложняет поддержку, его лучше убрать, чем держать «на всякий случай».
Серверное администрирование WordPress
@wp_server_ops_ww
<b>Redis в WordPress: когда он ускоряет сайт, а когда только съедает память</b>
Этот пост опубликован в Telegram-канале Серверное администрирование WordPress. Подписаться можно по ссылке: @wp_server_ops_ww.