gpt4 book ai didi

asp.net - 加速 ASP.Net 网站或应用程序

转载 作者:行者123 更新时间:2023-12-02 09:53:22 25 4
gpt4 key购买 nike

我有一个支持 Ajax.Net 的 ASP.Net 2.0 网站。站点和数据库的托管以及数据库的架构都超出了我的控制范围。在硬件测试中,我确实控制了站点的性能良好,但是在客户端的硬件上,重新加载或更改页面时会出现明显的延迟。

我想做的是在提交申请时尽可能紧凑和快速。一种想法是为站点的所有静态资源设置到期日期,这样它们就不会在页面加载时被召回。我所说的资源是指图像、链接样式表和 JavaScript 源文件。有没有简单的方法可以做到这一点?

还有哪些其他方法可以优化 .Net 网站?

更新:我在网站上运行了 YSlow,受到影响最严重的地方是加载的 JavaScript 和样式表的数量(23 个 JS 文件和 5 个样式表)。除一个(主样式表)外,所有样式表均已由 Ajax.net 和 Asp 插入。为什么这么多?

最佳答案

  1. Script Combining in .net 3.5 SP1
  2. Best Practices for fast websites
  3. HTTP 压缩 (gzip)
  4. 压缩 JS/CSS(不同于 http 压缩、minify javascript)
    1. YUI Compressor
    2. .NET YUI Compressor

我最好的建议是查看 YUI content 。他们有一些很棒的文章,讨论诸如CSS sprites之类的事情。并有一些nice javascript libraries to help reduce the number of requests浏览器正在制作。

关于asp.net - 加速 ASP.Net 网站或应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11500/

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