COMO: Activar compressão ASPX no IIS

Traduções de Artigos Traduções de Artigos
Artigo: 322603 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo passo a passo descreve como configurar (IIS) 5.0 para comprimir páginas .aspx. Para utilizar as páginas .aspx, tem de ter a estrutura de páginas ASP.NET instalada. Adicionar a funcionalidade de compressão de ficheiros .aspx, editar a metabase do IIS.


Compressão de HTTP

Compressão de HTTP aumenta a velocidade transmissão entre browsers com a compressão activada (Microsoft Internet Explorer 5.0 ou posterior) e o IIS. Pode comprimir apenas ficheiros estáticos ou arquivos estáticos e aplicações. Se a banda estiver restringida, considere a compressão de HTTP, pelo menos ficheiros estáticos, a menos que a utilização do processador já seja demasiado elevada.

Quando o IIS recebe um pedido, verifica se o browser é ativados para compactação. IIS verifica, em seguida, a extensão de nome de ficheiro para verificar se o ficheiro pedido é um ficheiro estático ou se contém conteúdo dinâmico. Se o ficheiro contiver conteúdo estático, o IIS verifica se o ficheiro já foi pedido e já está armazenado num formato comprimido no directório de compressão temporário. Se o ficheiro não estiver armazenado num formato comprimido, o IIS envia o ficheiro não comprimido para o browser e adiciona uma cópia comprimida do ficheiro ao directório de compressão temporário. Se o ficheiro estiver armazenado num formato comprimido, o IIS envia o ficheiro comprimido ao browser. Ficheiros não são comprimidos até que estes foram pedida uma vez por um browser.

Se o ficheiro contiver conteúdo dinâmico, o IIS comprime o ficheiro à medida que é gerado e enviará o arquivo compactado para o browser. Não é armazenada nenhuma cópia do ficheiro.

O custo de compressão de um ficheiro estático é modesto e normalmente é incorrido apenas uma vez, uma vez que o ficheiro, em seguida, está armazenado no diretório de compactação temporário. O custo de compressão de ficheiros gerados dinamicamente é um pouco superior, uma vez que não são armazenados e tem de ser regenerados com cada pedido. O custo de expandir o ficheiro no browser é mínimo. Ficheiros comprimidos transferir mais rapidamente, por isso, são particularmente vantajosos para o desempenho de qualquer browser que utiliza uma ligação de rede com largura de banda restrita (um modem, por exemplo).




Editar a Metabase

aviso : Se editar a metabase incorrectamente, poderá provocar problemas graves que poderão forçar a reinstalação qualquer produto que utiliza a metabase. Microsoft não garante que problemas resultantes da incorrecta editar a metabase podem ser resolvidos. Edite a metabase por sua conta e risco.

Nota : efectuar uma sempre cópia de segurança da metabase antes de o editar.

Para activar o IIS 5.0 comprimir páginas .aspx, siga estes passos:
  1. Abra uma linha de comandos.
  2. Escreva net stop iisadmin e, em seguida, prima ENTER.
  3. Escreva cd C:\InetPub\adminscripts e, em seguida, prima ENTER.
  4. Escreva o seguinte e, em seguida, prima ENTER:
    "Dll" "exe cscript.exe ADSUTIL.VBS SET W3SVC/Filters/compressão/GZIP/HcScriptFileExtensions"asp"" "aspx"
  5. Escreva o seguinte e, em seguida, prima ENTER:
    aspx"cscript.exe ADSUTIL.VBS SET W3SVC/Filters/compressão/DEFLATE/HcScriptFileExtensions"asp""dll""exe""
  6. Escreva net start w3svc e, em seguida, prima ENTER.

Referências

Para obter mais informações sobre compressão, consulte a documentação online do IIS 5.0 no seguinte Web site da Microsoft:
http://www.microsoft.com/windows2000/en/server/iis/

Propriedades

Artigo: 322603 - Última revisão: 21 de novembro de 2006 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 5.0
  • Microsoft ASP.NET 1.0
Palavras-chave: 
kbmt kbhowto kbhowtomaster KB322603 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 322603
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com