ASP.NET – 将网站投入生产的基本清单

我正在构建一个静态的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),以确保您网站上的功能仍然可以正常工作
确保它不是星期五下午!

解决方法

如果您正在编写任何日志或输出文件,请确保在生产环境中设置了正确的文件夹权限.通常,调试/测试环境对于文件读/写权限比生产要差得多.

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....