如何让我的1MB主页加载速度更快?

时间:2011-03-22 07:47:05

标签: asp.net asp.net-mvc caching gzip page-load-time

我的主页是1MB。对于使用56k调制解调器的用户来说,这是巨大的。 500k的我的主页网站也使用了jquery。

如何才能加快页面加载速度?我可以缓存我使用的ISP,这会有用吗?

修改

如何在asp.net中使用gzip?

哪种类型的缓存对网页有用?

5 个答案:

答案 0 :(得分:5)

启用gzip压缩,缩小HTML,...跟随YSlow recommendadtions。您也可以立即发送页面的 light 版本,然后使用AJAX加载一些部分。

答案 1 :(得分:1)

您可以使用lazy loading模式,这意味着您不是第一次按需加载内容而是按需加载

答案 2 :(得分:1)

你可能喜欢看Steven Smith的"Improving ASP.NET MVC Application Performance"

答案 3 :(得分:1)

1MB相当矮胖。你要么有很多第三方库,小部件等等,要么有像图像负责的媒体文件。看看你在页面中的图像:相当高质量的jpeg 800 x 600应该只有大约50k。

答案 4 :(得分:0)

1MB对于主页来说非常重要,特别是如果您希望用户通过56k调制解调器。我首先要缩小主页的大小。