Compactação HTTP no IIS 6.0 (Windows Server 2003)

15

Há muitas coisas que você deve fazer / considerar quando deseja habilitar a compactação HTTP no IIS 6.0 (Windows Server 2003).

Alguém pode fornecer uma lista abrangente das ações que você deve executar para ativar a compactação HTTP corretamente?

splattne
fonte

Respostas:

12

ATUALIZAÇÃO :

Para verificar se a compactação funciona, você pode usar o Firefox com os plug-ins Firebug e YSlow; eles mostrarão o status da compactação para cada componente (html, javascript, css).

Além disso, para testar cada método de compactação (gzip / deflate), você pode alterar a preferência " network.http.accept-encoding " no Firefox (o valor padrão é " gzip, deflate ")

alexandrul
fonte
1
convém verificar blogs.msdn.com/vivekkum/archive/2009/02/18/… se o appPool estiver configurado para ser executado em uma conta diferente.
Vivek Kumbhar
3

Alguém sabe como você TESTAR se o servidor IIS6 estiver enviando conteúdo compactado?

Existe um site "teste seu site" por aí que pode lhe dizer?

Você pode usar o Firefox para informar (firebug ou algum outro plug-in?)

[ATUALIZAR]

Usando o YSlow com o FireBug. Clique na guia "componentes" e ele mostra os tamanhos bruto e compactado com gzip.

Cara
fonte
Você pode usar a extensão Firefox Firebug (guia rede). Ele mostra os detalhes da resposta do servidor. Se você estiver usando um proxy, verifique se ele não "engole" a compactação.
splattne
Ou use o Fiddler (www.fiddlertool.com) para o IE.
splattne
veja a minha resposta atualizados acima
alexandrul
1

Eu brinquei ao obter essa configuração em nosso servidor (IIS 6) e, embora a ativação fosse bastante simples, ela não nos deu o controle necessário. Acabei comprando o httpZip do software port80 . Tornou-se trivial habilitá-lo e configurá-lo. Parece que o IIS 7 é muito melhor sobre isso.

Paul Mrozowski
fonte