【发布时间】:2011-02-17 00:08:34
【问题描述】:
这个在线图书馆我快用完了:http://gramma.ro
我在 YSlow 中的成绩为 C,但我仍然对为此花费的平均时间不满意 要加载的网站(在我的互联网连接上大约 7 秒)。
也许你们中的一些人会说它运行良好,但请与这个速度比较:http://www.libris.ro/,绝对快。
您对我的申请有什么建议吗?您是否看到了我可以改进的关键地方,这些地方可以大大减少我网站的加载时间?
数据库使用:sql server 2008。
语言使用:c# + asp.net
使用的硬件:专用服务器、AMD 64 2.2 Ghz、2 GB 内存
提前谢谢...
更新:我在我的页面上为 4 个用户控件使用了 OutputCache(1 小时或 1 天)选项,这提高了 3 秒的网站加载速度!!!
【问题讨论】:
-
YSlow 怎么说?为什么不从改进这些开始呢?
-
因为我从 F 级到 C 级,并没有像我预期的那样提高速度......
-
你在 ASP.Net 端做过测试吗?这可能是导致大部分延迟的原因
-
您是否研究过内容交付网络?在某些情况下,我相信这些可以加快加载速度,但可能会带来成本。
-
看起来旋转画廊要害死你了……
标签: c# asp.net optimization