我的主页是 1MB。对于拥有 56k 调制解调器的用户来说,这是巨大的。来自 500k 的我的主页站点也使用了 jquery。
我该怎么做才能使页面加载更快?我可以缓存我使用的 ISP,这会有用吗?
编辑
如何在 asp.net 中使用 gzip?
哪种类型的缓存对网页有用?
我的主页是 1MB。对于拥有 56k 调制解调器的用户来说,这是巨大的。来自 500k 的我的主页站点也使用了 jquery。
我该怎么做才能使页面加载更快?我可以缓存我使用的 ISP,这会有用吗?
编辑
如何在 asp.net 中使用 gzip?
哪种类型的缓存对网页有用?
启用 gzip 压缩,缩小 HTML,... 遵循YSlow 推荐。您也可以立即发送页面的精简版本,然后使用 AJAX 加载一些部分。
您可以使用延迟加载模式,这意味着您不是第一次加载内容,而是按需加载
您可能喜欢观看Steven Smith 的“提高 ASP.NET MVC 应用程序性能”。
1MB 相当大。你要么有很多第三方库、小部件等,要么有一些媒体文件,比如图片。看看你在页面中的图像:一个相当高质量的 800 x 600 的 jpeg 应该只有 50k 左右。
1MB 对于主页来说已经很多了,特别是如果您希望用户使用 56k 调制解调器。我将从减小主页的大小开始。