Сжатие файлов
Сжатие файлов помогает снизить нагрузку на источник и ускорить доставку контента. Вы можете использовать один из двух бесплатных видов сжатия:
Эти виды сжатия нельзя использовать совместно. Дополнительно вы можете подключить платное сжатие изображений Image stack. Если вы хотите ускорить загрузку без сжатия, то вместо сжатия вы можете оптимизировать доставку больших файлов.
Посмотреть характеристики и совместимость видов сжатия и оптимизации можно в таблице Сравнен ие видов сжатия и оптимизации.
Сравнение видов сжатия и оптимизации
Cжатие на CDN-серверах
С источника запрашивается несжатый контент, который будет сжат на CDN-сервере. Если в запросе к CDN браузер пользователя не отправляет заголовков с перечислением поддерживаемых форматов сжатия, например, Accept-Encoding: gzip, deflate, br
, контент отдается без сжатия.
Вы можете включить сжатие по алгоритму GZip и алгоритму Brotli, минимальный размер файла для сжатия — 128 байт.
Если вы хотите использовать сжатие по алгоритму Brotli, то для ресурса должен быть вк лючен шилдинг источника, так как сжатие выполняется на шилдинг-сервере.
Вы можете использовать один из алгоритмов или оба. Если оба алгоритма включены и поддерживаются в браузере, а формат файла поддерживается обоими алгоритмами, то Brotli будет приоритетным.
Список поддерживаемых форматов для сжатия
Включить сжатие GZip
- В панели управления перейдите в раздел CDN → CDN-ресурсы.
- Откройте страницу CDN-ресурса → вкладка Настройки.
- Откройте карточку Контент.
- Отметьте чекбокс Сжатие GZip на CDN-серверах.
- Нажмите Сохранить. Сжатие GZip заработает в течение 30 минут.
Включить сжатие Brotli
- Убедитесь, что включили шилдинг источника.
- В панели управления перейдите в раздел CDN → CDN-ресурсы.
- Откройте страницу CDN-ресурса → вкладка Настройки.
- Откройте карточку Контент.
- Отметьте чекбокс Сжатие Brotli.
- Нажмите Сохранить. Сжатие Brotli заработает в течение 30 минут.
Сжатие на источнике
Файлы будут сжиматься на источнике, и пользователи всегда будут получать сжатый контент. Время доставки контента сократится, так как CDN-серверы не будут тратить время на его обработку.
Включить сжатие на источнике
- Убедитесь, что на сервере-источнике настроено сжатие файлов по алгоритму Gzip. Если сжатие происходит по другому алгоритму или не настроено, будет всегда отдаваться несжатый контент.
- В панели управления перейдите в раздел CDN → CDN-ресурсы.
- Откройте страницу CDN-ресурса → вкладка Настройки.
- Откройте карточку Контент.
- Отметьте чекбокс Сжатие файлов на источнике.
- Нажмите Сохранить. Сжатие на источнике заработает в течение 30 минут.