欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

网站打开时候加载东西太多,超过200多项怎么处理

更新时间: 2014-01-05 01:58:19 责任编辑: Author_N1

 

网站打开时候加载东西太多,超过200多项怎么办
网址是 www.gweld.cn 网站是开启GZIP功能的。在FF和CHROME下打开都很快,而且没啥大的问题。但在IE下就有问题

1,在IE7和IE7以上版本的时候,打开速度还是可以的,但就是提示加载内容太多,有200多项

2,在IE6下打开网站,打开速度有点慢,并且加载速度特别的慢,甚至有假死的现象

我试着使用google的网站工具去优化,但收效还是甚微。所以我想请教下各位,有什么好的办法去处理我目前的这个问题。另外,最好不要建议使用缓存技术,因为一旦牵涉到缓存,ASP就写的比较麻烦,另外也需要大面积的修改代码,这样会增加工作量。

我目前想到的就是IE6浏览器和GZIP这两个东西有冲突,但具体的实验我还没操作过,所以不知道效果如何,下午跟万网的人沟通下看看,我真的没办法了!求各位高手帮忙吧
--参考方法--
你可以从以下几个方面考虑:

1,减少连接数。每个页面加载时,浏览器都会一一加载页面上的资源(图片、js、css等),针对每个资源浏览器都需要向服务器发送请求,过多的请求会消耗很多cpu。可以通过css sprite尽量减少链接数。

2,缓存js、css、图片等资源在客户端。可以通过服务端的配置,对资源加上etag或者expired date之类参数,提高重复访问时的页面加载速度。

3,压缩传输的内容,提高传输速度,有利于整体页面加载速度。GZIP是通过服务器端的配置完成的,浏览器接收到资源后会自动解压,另一方面可以对js,css,图片进行压缩、优化,尽量减少页面的总的大小。

4,平滑加载资源,保持片面完整。如果页面很长,元素很多,可以先让页面显示出框架、线条、文本,图片等大的资源可以做成预先加载或者延后加载,页面加载过程可以做个加载进度条,这样用户体验好些。另一种做法,可以先加载用户看到的部分页面,用户滚动时再逐渐加载下面的内容(这个需要钻研一下)。

一点点建议,希望能帮到你。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:58:19
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3858/
本文WWW.DOC100.NET DOC100.NET版权所有。