Qual é a melhor maneira de otimizar uma caixa do Windows Server 2008 executando o IIS7 para servir apenas arquivos estáticos?
-
20-09-2019 - |
Pergunta
Gostaria de fazer com que nossos aplicativos da Web puxem conteúdo estático (CSS, JS, Imagens) de um servidor de arquivos estático executando o Windows Server 2008 e o IIS7.
Que tipo de otimizações você faria no servidor para esse único objetivo?
(Machine.Config Alterações? Web.Config Mudanças? Configuração ou módulos especiais do IIS7? O quê?)
Solução
Alguns conselhos:
- Ativar compactação GZIP: http://blogs.msdn.com/vivekkum/archive/2009/02/18/http-compression-in-iis-6-and-iis-7-using-erserve-caccount.aspx
- Defina o controle de cache: máximo para 31536000 (1 ano). code.google.com lhe dirá o porquê -> http://code.google.com/speed/page-speed/docs/caching.html. Este link lhe dirá como -> http://consultblogs.emc.com/jonathangeorge/archive/2009/09/09/how-to-improve-your-yslow-score-under-iis7.aspx
Outras dicas
Há um artigo no Microsoft Technet, descrevendo uma configuração para hospedagem estática.
Mas basicamente você precisa adicionar um serviço de função específico para hospedar conteúdo estático.
Não tenho certeza se você fez isso, mas para otimizar, a multidão do ServerFault provavelmente terá mais resposta para você.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow