gpt4 book ai didi

ASP.NET - 将站点投入生产的基本 list

转载 作者:行者123 更新时间:2023-12-03 21:22:00 26 4
gpt4 key购买 nike

我正在构建一个静态的 ASP.NET 站点(使用 Masterpages 和一些表单),我将把它发布到我的生产服务器上。

我知道改变 <compilation debug="true">错误,但我想知道我还能做些什么来获得尽可能高的速度。站点中没有数据访问,都是静态内容。

有没有人有他们运行的检查表或知道在生产环境中设置站点的好资源,重点是性能?

到目前为止的 list (随意编辑此内容并添加任何有值(value)的内容)

  • 确保 <compilation debug="false" />实际上设置为 在 Web.Config 中
  • 确保 <trace enabled="false" />实际上设置为 在 Web.Config 中
  • 为站点设置必要的读/写/修改文件夹权限
  • 在 IIS 中启用 GZIP(显着减小页面/css/javascript 的大小)
  • 您是否考虑过任何页面/控件的 OutputCaching?
  • 考虑设置 Web 测试(例如用于 .NET 的 WatiN)以确保您网站上的功能仍然正常工作
  • 确保它不是星期五下午!
  • 最佳答案

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

    关于ASP.NET - 将站点投入生产的基本 list ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/319009/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com