我正在构建一个静态ASP.NET站点(使用Masterpages和一些表单),我即将将它发布到我的生产服务器上.
我知道改变
为假,但我想知道我还能做些什么才能获得最高的速度.站点中没有数据访问权限,它是所有静态内容.
有没有人有他们经过的清单或知道在生产环境中设置网站的良好资源,重点是性能?
到目前为止的清单(随意添加任何值得自己编辑)
确保在Web.Config中
实际设置为false
确保在Web.Config中
实际设置为false
为站点设置必要的读/写/修改文件夹权限
在IIS中启用GZIP(显着减小页面/ css/javascript的大小)
您是否考虑过任何页面/控件的OutputCaching?
考虑设置Web测试(例如.NET的WatiN)以确保您站点上的功能仍然正常
确保它不是星期五下午!
Dillie-O.. 7
如果您正在编写任何日志或输出文件,请确保在生产环境中设置了正确的文件夹权限.通常,调试/测试环境在文件读/写权限上比生产要宽松得多.
如果您正在编写任何日志或输出文件,请确保在生产环境中设置了正确的文件夹权限.通常,调试/测试环境在文件读/写权限上比生产要宽松得多.
不要在周五下午部署!这保证会在周末搞砸你的头脑.