Ответ 1
В двух словах:
-
doDynamicCompression
сообщает IIS, должен ли он сжимать динамически сгенерированный контент, т.е. контент, созданный вашими сценариями (ASP, PHP, ASP.NET и т.д.). -
doStaticCompression
сообщает IIS, следует ли сжимать статические файлы, например. PDF, JPEGS и т.д., Которые действительно существуют в файловой системе.
Этот ответ здесь далее объясняет разницу между urlCompression
и httpCompression
:
В чем разница между httpCompression и urlCompression?
"urlCompression указывает, что compress и httpCompression указывает как сделать сжатие."
Чтобы скомпилировать как содержимое (статическое или динамическое), вы должны указать параметр <httpCompression>
, С этим вы можете управлять схемой сжатия (gzip или deflate), где хранится сжатый контент, ограничениями на дисковое пространство для сжатого содержимого, ограничениями ЦП при сжатии содержимого и т.д. Вы также можете указать более мелкозернистый контроль над различными типами контента (типы mime), которые могут быть сжаты.