Brotli и Minification ускоряют сайт только при правильной настройке — иначе растёт нагрузка на edge
Brotli даёт выигрыш на текстовых ответах: HTML, CSS, JS, JSON, SVG. Но включать его для всего подряд не нужно. Сначала проверьте, не ломают ли сжатие уже сжатые форматы: изображения, видео, архивы и бинарные файлы лучше оставить без обработки.
Minification полезна, когда фронтенд собирается предсказуемо. Убирайте пробелы, комментарии и лишние символы только для статических ассетов. Если минификация делается на лету на стороне CDN, это добавляет задержку и иногда усложняет диагностику. Для больших проектов безопаснее минифицировать на этапе сборки.
Есть три типичные ошибки:
— включают Brotli для слабосжимаемых типов;
— минифицируют уже сжатый или генерируемый ответ;
— забывают сравнить размер ответа и время CPU на edge.
Проверяйте не только размер файла, но и TTFB, время ответа origin и долю cache hit. Если после включения Brotli у вас выросла нагрузка на узлы, значит вы оптимизируете не трафик, а создаёте лишнюю работу для CDN. Безопасность и скорость: находим баланс в каждой конфигурации.
Оптимизация Cloudflare и CDN
@cloudflare_optimization_pro_arb
Brotli и Minification ускоряют сайт только при правильной настройке — иначе растёт нагрузка на edge
Этот пост опубликован в Telegram-канале Оптимизация Cloudflare и CDN. Подписаться можно по ссылке: @cloudflare_optimization_pro_arb.