Как правильно настроить кэширование через Cloudflare.
Cloudflare используют миллионы сайтов, но большинство — с настройками по умолчанию. Несколько конфигураций, которые реально улучшают результат.
Page Rules (или современная замена — Cache Rules): позволяют задать разное поведение кэша для разных URL. Например, статические страницы — кэшировать на 7 дней, страницы корзины и личного кабинета — не кэшировать вообще.
Cache-Control заголовки: Cloudflare уважает заголовки, которые отдаёт ваш сервер. Правильные заголовки (max-age, s-maxage, must-revalidate) дают точный контроль над временем жизни кэша.
Polish: автоматическая оптимизация изображений на лету. Cloudflare конвертирует JPEG/PNG в WebP для браузеров, которые его поддерживают.
Rocket Loader: отложенная загрузка JavaScript. Может ускорить отрисовку страницы, но иногда ломает скрипты — тестируйте осторожно.
Auto Minify: сжатие HTML, CSS, JS. Небольшой, но бесплатный прирост.
Glобальный Cache TTL: по умолчанию Cloudflare кэширует на 4 часа. Для статических ресурсов можно поднять до 30 дней — существенная экономия запросов к серверу.
CDN и Скорость
@cdn_speed_pro_n1k
Как правильно настроить кэширование через Cloudflare.
Этот пост опубликован в Telegram-канале CDN и Скорость. Подписаться можно по ссылке: @cdn_speed_pro_n1k.