论坛首页 最近的话题 最近的帖子 搜索 faq  


注册 | 忘记密码   open id
Messages in this topic - RSS

论坛首页 » 电脑技术 » 怎样加快网站反应时间

现代科技基础、生活服务保障!
3/26/2012

暗天使
暗天使
Posts: 1232


80% 网站终端用户的响应时间花在了下载网页构件上,比如图片(images),类定义(CSS, 脚本(scripts, Flash 等等。减少构件数目也即减少HTTP 访问请求数是建立网页快速响应的关键。
简化网页设计和减少网页构件可以有效缩短响应时间。另外一个保持丰富的网页构件同时加快网页响应的办法如下:
1. 将多个文件脚本合并为一个,同时合并和简化CSS.
2. 使用CSS background-image and background-position 设定背景图片及其他图片的属性。
3. 将多幅图片合为一幅图片。不鼓励使用图形地图。
4. 内嵌图形(Inline images)使用data:URL scheme 将图形数据插入实际网页。这会增加HTML 文件的大小。 将内嵌图形并入stylesheet 可有效减少HTTP 请求和网页的大小。
其他加快网站反应速度的办法:
采用内容分发网络(CDN在内存控制头(Cache-Control Header)中加入过期日期。尽量将CSS 放在文件头部,Scripts (javascript) 放在文件尾部。避免使用CSS Expressions. 使用JavaScript CSS External减少DNS 查找。避免重定向(Redirects尽量减少iframesCookie 的大小尽量减小。
0 固定链接
3/26/2012

红叶
红叶
Administrator
Posts: 3251


大、小图片是否也不同?
图片多少会不同?
0 固定链接
3/27/2012

Francis Yin
Francis Yin
Administrator
Posts: 2759


这个东西专业了点. Jim读读会有启发.
0 固定链接
3/27/2012

暗天使
暗天使
Posts: 1232


就目前网站的情况,我想不必考虑这些。我们的访问量以及用户使用情况来看, 下载速度因该没问题。如想加图片的话, 现阶段因该问题不大。
0 固定链接

论坛首页 » 电脑技术 » 怎样加快网站反应时间