我想让我们的 Web 应用程序从运行 Windows Server 2008 和 IIS7 的静态文件服务器中提取静态内容(css、js、图像)。
为了这个单一目的,您会对服务器进行什么样的优化?
(Machine.config 更改?Web.config 更改?特殊 IIS7 设置或模块?什么?)
最佳答案
一些建议:
- 启用 gzip 压缩:http://blogs.msdn.com/vivekkum/archive/2009/02/18/http-compression-in-iis-6-and-iis-7-using-service-account.aspx
- 将 Cache-Control: max-age 设置为 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
关于performance - 优化运行 IIS7 的 Windows Server 2008 机器以仅提供静态文件的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1539748/