Главная / База знаний / Инструменты и интеграции / Проверка сжатия ответов сервера

Проверка сжатия ответов сервера

Инструменты и интеграции 2 мин чтения Обновлено 13.09.2026
Сжатие уменьшает текстовые ответы в три-пять раз одной настройкой сервера. Что показывает проверка, какие файлы сжимать не нужно и что делать, если сжатие не включается.

Сжатие уменьшает текстовые ответы сервера в несколько раз: HTML, CSS и скрипты передаются заметно быстрее без единой правки в коде. Проверить, включено ли оно, можно проверкой сжатия.

Что показывает проверка

  • Включено ли сжатие и какой алгоритм используется.
  • Исходный и сжатый размер — сразу видно выигрыш.
  • Какие типы файлов сжимаются. Часто настроен только HTML, а стили и скрипты забыты.
  • Не сжимается ли то, что не нужно — картинки и архивы сжимать бессмысленно, они уже сжаты.

Почему это важнее, чем кажется

Текстовые файлы сжимаются в три-пять раз. Для посетителя это прямое сокращение времени загрузки, особенно на мобильной связи. Настройка делается один раз на уровне сервера и действует на весь сайт — по соотношению усилий и эффекта это один из лучших способов ускорения.

Тип файлаСжимать?
HTML, CSS, JavaScriptДа, обязательно
JSON, XML, карта сайтаДа
SVGДа — это текст
JPEG, PNG, WebPНет, уже сжаты
Видео, архивы, PDFНет
Сжатие и кэширование — соседи
Вторая настройка того же уровня — кэширование статики: повторный посетитель не скачивает одни и те же файлы заново. Обе видны в заголовках ответа и обе включаются на сервере.

Сколько это даёт в цифрах

Типичная HTML-страница весом 200 КБ после сжатия занимает 30–50 КБ, таблица стилей на 150 КБ — около 25 КБ. Для посетителя на мобильной связи это разница между мгновенной загрузкой и парой секунд ожидания. Причём экономия повторяется при каждом заходе каждого посетителя, в отличие от разовых оптимизаций вроде сжатия одной картинки.

Почему сжатие иногда отключают намеренно

Есть редкие случаи: потоковая отдача очень больших ответов или экономия процессора на слабом сервере. Для обычного сайта эти соображения не работают — современные алгоритмы дёшевы по нагрузке, и выигрыш в трафике многократно перекрывает затраты.

Если сжатие не включается

  1. Проверьте, не мешает ли прокси или сеть доставки контента перед сайтом.
  2. Убедитесь, что нужные типы файлов перечислены в конфигурации сервера.
  3. Проверьте, не отдаёт ли приложение готовый ответ в обход сервера.
  4. Перепроверьте результат и заодно посмотрите скорость загрузки.

Частые вопросы

Какие файлы нужно сжимать?
Текстовые: HTML, CSS, JavaScript, JSON, XML и SVG. Изображения, видео и архивы сжаты уже сами, повторное сжатие им не нужно.
Насколько это ускоряет сайт?
Текстовые файлы уменьшаются в три-пять раз — на мобильной связи разница особенно заметна.
Почему сжатие не включается?
Чаще всего мешает прокси или сеть доставки перед сайтом, либо нужные типы файлов не перечислены в конфигурации сервера.
Была ли статья полезна?
Попробуйте на своём проекте Всё, что описано в статье, доступно в кабинете — бонус при регистрации уже на балансе.
Открыть кабинет