优化 Windows Server 2003 操作系统上的 IIS 6.0 性能

发布于 2024-08-04 17:09:53 字数 219 浏览 2 评论 0 原文

。 你好, 我们构建了一个 ASP.NET 应用程序(使用 C#.net 语言)并托管在 Windows Server 2003 操作系统上的 IIS 6.0 上。

现在我们需要优化 IIS 性能,以便快速提供页面。

如果您对此有任何想法,请告诉我吗?

如果您可以提供相关的文档或网络参考(如果需要),那就太好了。

非常感谢, 问候, 文卡特。 。

.
Hi,
We have built an ASP.NET application (with C#.net language) and hosted on IIS 6.0 on Windows Server 2003 Operating System.

Now we need to optimize the IIS performance so that the pages get served fast.

Would you please let me know if you have any idea on this?

If would be great if you could provide the relevant doc or web reference (If needed).

Many Thanks,
Regards,
Venkat.
.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我家小可爱 2024-08-11 17:09:53

这实际上不是调整 iis 的问题,而是你的代码的问题。

iis

  • 调整您的缓存和压缩设置
  • 只有一个默认文档
  • 不要使用无扩展处理程序

这些设置实际上毫无意义,但如果您编写的代码未经过优化

asp.net

  • 永远不要在调试模式下运行
  • 小心异常,因为它们很昂贵
  • 正确使用页面和用户控件缓存
  • 在您的 http 响应上正确设置缓存、etag 和过期标头
  • 压缩您的 javascript 和样式表(为此有不同的第 3 方组件)
  • 减少数量http 请求数
    • 使用精灵作为小图像图标等。

链接

its not really a question of tuning the iis, as much as your code.

iis

  • tune your caching and compression settings
  • only have one default document
  • don't use extensionless handlers

these settings are virtually pointless though if the code you have written is not optimized

asp.net

  • never run in debug mode
  • be carefull with exceptions since they are expensive
  • use page and usercontrol caching correctly
  • set caching, etag and expires headers correctly on your http-response
  • compress your javascript and stylesheets (there is different 3rd party components for this)
  • reduce the number of http requests
    • use sprites for small image icons etc.

links

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文