你说的也很玄乎, 光说一个加载慢, 好歹你也得讲讲你的代码, 看看你首页加载了哪些东西, 首先得确定是哪些地方加载慢啊
大部分是新闻的绑定,还有两个焦点图,我在
1 首页禁用了viewstatue 了,
2 把javascript能移动到底部的都移动到底部了,
还有其他能提高的办法么?
@iisp: 那就静态化吧,如果嫌这个麻烦, 那就使用缓存。
比如首页有10个模块, 全部缓存, 如果后台更新,则自动更新缓存。
这些都是从技术的角度来讲,另外,你还可以提高服务器配置,增加带宽,甚至迁移到BGP机房等等。
@iisp: 另外可以用YSlow或者Google Speed去测试,看看具体加载是在前端还是后端。
@无尽思绪: 感谢阁下的帮助……
@无尽思绪: 图片有4000k,有好的办法么?
@无尽思绪: 很好的东西,让人感觉耳目一新,找到了原因,自然页找到了解决的办法,不想几天前,毫无头绪……感谢
@iisp: 图片太大,可以换域名加载,比如你的域名是a.com, 图片用,img.a.com加载。
另外图片还可以使用延迟加载的方式。
如果经济条件允许,就上cdn吧。
另外,能否分享你发现的具体原因? 到底是什么引起加载慢?
用JS啊 用Ajax 异步加载,很多数据根据用户的触发再去加载就是了
看下你的网页是否太多的table了?如果是用了table,那么尽可能的修改为div布局,因为table的布局是整个table对象的内容都更新了才会绘制呈现。
如果不是使用table了,那么,是否你使用了大量的大图片资源。