-->

什么是优化Windows Server 2008的机器上运行IIS7只服务于静态文件的最好方法?(W

2019-08-17 14:05发布

我想有我们的web应用程序从拉运行Windows Server 2008和IIS7的静态文件服务器的静态内容(CSS,JS,图像)。

你会作出什么样的优化到服务器这一单一目的?

(Machine.config中的变化?Web.config中的变化?特别IIS7设置或模块?什么?)

Answer 1:

一些建议:

  • 启用gzip压缩: http://blogs.msdn.com/vivekkum/archive/2009/02/18/http-compression-in-iis-6-and-iis-7-using-service-account.aspx
  • 设置缓存控制:最大年龄至31536000(1年)。 code.google.com会告诉你为什么- > http://code.google.com/speed/page-speed/docs/caching.html 。 此链接将告诉你如何- > http://consultingblogs.emc.com/jonathangeorge/archive/2009/09/09/how-to-improve-your-yslow-score-under-iis7.aspx


Answer 2:

有一个文章 Microsoft TechNet上描述静态主机的配置。

但基本上你需要为托管静态内容添加特定的角色服务。

我不确定,如果你这样做了,但对于优化serverfault人群将最有可能有更适合你的答案。



文章来源: What is the best way to optimize a Windows Server 2008 box running IIS7 to serve only static files?