我正在构建一个静态的ASP.NET站点(使用主页和几个窗体),我即将将其发布到我的生产服务器上.
我知道更改< compilation debug =“true”>假的,但我想知道我可以做些什么来获得最高的速度.网站上没有数据访问,它们都是静态内容.
有没有人有他们经历的清单,或知道在生产环境中设置网站的良好资源,重点是性能?
到目前为止的清单(随意添加任何值得自由编辑)
>确保< compilation debug =“false”/>在Web.Config中实际设置为false
>确保< trace enabled =“false”/>在Web.Config中实际设置为false
>为站点设置必要的读/写/修改文件夹权限
>在IIS中启用GZIP(显着减少页面大小/ css / javascript)
>您是否考虑过任何页面/控件的OutputCaching?
>考虑设置Web测试(例如,用于.NET的WatiN),以确保您网站上的功能仍然可以正常工作
确保它不是星期五下午!