Brotli и Minification: где экономия трафика помогает, а где ломает отдачу
Brotli и minification часто включают «по умолчанию», но без проверки они легко дают обратный эффект: рост CPU, задержки на edge и проблемы с кешем. В CDN это не декоративная настройка, а часть баланса между скоростью и стабильностью.
Brotli полезен для HTML, CSS и JS, особенно на текстовых ответах с хорошей повторяемостью. Но для уже сжатых форматов — изображений, архивов, бинарных файлов — он бесполезен и лишь тратит ресурсы. Если origin слабый, а трафик высокий, слишком агрессивное сжатие может стать узким местом.
Minification тоже требует дисциплины. — Не minify всё подряд: HTML и CSS обычно выигрывают, а для JS важно не сломать сборку и sourcemaps.
— Следите за cached variant: если ответ меняется по Accept-Encoding, проверьте, что кеш не фрагментируется без необходимости.
— Исключайте динамические и персонализированные страницы: там выигрыш минимален, а риск выше.
Главная ошибка — считать, что «максимальная компрессия» всегда лучше. Сначала измеряйте размер ответа, TTFB и нагрузку на origin, потом включайте Brotli и minification точечно. Стабильность инфраструктуры — залог масштабируемости.
Оптимизация Cloudflare и CDN
@cloudflare_optimization_pro_arb
Brotli и Minification: где экономия трафика помогает, а где ломает отдачу
Этот пост опубликован в Telegram-канале Оптимизация Cloudflare и CDN. Подписаться можно по ссылке: @cloudflare_optimization_pro_arb.