Компрессия gzip на веб-сервере

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск

Dmach (Обсуждение | вклад)
(Новая: == Компрессия gzip на виртуальном хостинге Суть - оно уже есть, дополнительно ничего делать не надо. Наст...)
К следующему изменению →

Версия 17:51, 20 сентября 2010

== Компрессия gzip на виртуальном хостинге

Суть - оно уже есть, дополнительно ничего делать не надо. Настроено хорошо и для большинства случаев подходит.

IIS версии 6

  • Компрессия статики - включена
  • Компрессия динамики - НЕ включена

IIS сжимает (по запросу браузера) файлы следующих расширений:

  • .htm
  • .html
  • .txt
  • .js

Вносить индивидуальные параметры компрессии для конкретных сайтов нельзя, только глобально для сервера. По запросу можно добавить расширение в этот список.

IIS версии 7 и 7.5

  • Компрессия статики - включена
  • Компрессия динамики - НЕ включена

IIS сжимает (по запросу браузера) файлы следующих MIME-типов:

  • text/*
  • message/*
  • application/x-javascript
  • application/atom+xml
  • application/xaml+xml

На уровне сайта можно включать или откючать компрессию, вносить изменения в типы для сжатия нельзя. Пример файла web.config для управления сжатием (включить\выключить):

<configuration>
  <system.webServer>
    <urlCompression doStaticCompression="false" doDynamicCompression="false" />
  </system.webServer>
</configuration>

Apache

  • Компрессия статики - НЕ включена
  • Компрессия динамики - НЕ включена

Из-за неудачной реализации компресии на виртуальном хостинге сжатие на Apache не предоставляется.

Личные инструменты