Сжатие IIS

В Android Studio откройте представление «Файлы проекта».

enter image description here

Найдите файл .aar и дважды щелкните, это откроет окно в Android Studio со всеми файлами, включая классы , манифест и т. д.

6
задан Marc Gravell 4 June 2009 в 10:30
поделиться

7 ответов

I was tempted to say "belongs on serverfault", but from a development/design/architecture point of view there are some things to know here.

  • yes, http compression can make a big difference to performance if bandwidth (size) is the issue, especially if you are talking to non-local clients - and is worth including in most web applications
  • if your pages are slow because of how the processing at the server works, it won't make any difference at all... it only improves the server -> client measure
  • to enable it, see google - or MSDN
  • it requires a client (browser) that accepts compression (although this is negotiated in the http headers, so it should "fail safe" for old clients)
  • but you need to watch out; if you still support IE 5?6?, there are a number of major bugs here (especially with ajax etc) - test on the clients you expect to see
  • use Fiddler to check that it is working (as a developer, Fiddler should be one of your closest friends...)
4
ответ дан 17 December 2019 в 00:13
поделиться

Проверьте набор ресурсов IIS , он поможет в сжатии через IIS

Загрузить

Также вы можете проверить эту статью , чтобы узнать о том, как использовать его для сжатия.

Другой пример

1
ответ дан 17 December 2019 в 00:13
поделиться

Если ваш веб-сайт работает медленно, воспользуйтесь некоторыми диагностическими инструментами. Стоит изучить Firebug и YSlow.

1
ответ дан 17 December 2019 в 00:13
поделиться

Чтобы активировать сжатие HTTP в IIS 6:

  1. Запустите консоль управления IIS Management MMC оснастки.
  2. Найдите узел "Веб-сайты" в Панель дерева LHS.
  3. Щелкните правой кнопкой мыши «Веб-сайты», затем выберите «Свойства».
  4. Щелкните вкладку «Службы».
  5. Выберите тип сжатия HTTP на панели сжатия HTTP.
  6. Нажмите кнопку «ОК».

В IIS 6 настройте сжатие таким образом (используя собственное сжатие IIS. механизм) - это все или ничего для всех ваших сайтов. Проверьте ссылку Марка на статью TechNet о том, как использовать adsutil , чтобы получить более точный контроль над этим.

Джефф давным-давно написал статью о его опыт настройки сжатия в IIS 6:

HTTP-сжатие и IIS 6.0 (CodingHorror)

Существуют сторонние компоненты от поставщиков, такие как « Port80 Software », которые обеспечивают более детальный контроль над сжатием конфигурация:

Port80 ZipEnable
Port80 HttpZip

1
ответ дан 17 December 2019 в 00:13
поделиться

Я адаптировал HTTP-модуль сжатия раньше для сжатия страниц, обслуживаемых экземпляром IIS, которым я не управлял. Сжатие моего контента ~ 80%, это хорошо соответствовало моей ситуации (свободные циклы процессора и медленная сеть для конечного пользователя).

0
ответ дан 17 December 2019 в 00:13
поделиться

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

Здесь есть отличная пошаговая статья о том, как включить это .

0
ответ дан 17 December 2019 в 00:13
поделиться

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

0
ответ дан 17 December 2019 в 00:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: