找回密码
 加入怎通
查看: 416|回复: 6

[站长八卦] 网站打开慢的原因

[复制链接]
刘乐 发表于 2013-02-02 14:46:48 | 显示全部楼层 |阅读模式
影响网站页面打开速度的三个因素
/ ]% D. o0 V6 f用户体验一直以来都是SEO工作的核心内容,好的用户体验能为我们创造和留下更多的客户。基于此,为了给用户一个好的浏览体验,搜索引擎也在不断的调整和改进这方面的工作。而良好的用户体验第一要素就是网速问题,多数网民都会有这样的体验,在等待了5~8秒后如果一个网页还没能打开的话,我们常常会选择放弃浏览这个页面。" e1 x: C! \+ A4 _1 O+ ^
一、连接网络- T, _1 e% Q" U2 ~1 ]; O/ K' N6 p
请求连接打开页面的次数越少,其速度就越快,上图显示我的博客页面打开过程中经历了42次请求(请求次数高于33%的网站),可节省18次连接。依此笔者细分出了一下几个方面。- H- A! _) d9 E, P8 A
1、合并域名:将只有1个资源的域名合并到其他域名下# z. h  {) _  D# G4 K% v
2、合并JS:通过合并相同域名下的js减少网络连接次数
* X. p! M/ n4 l" T3、合并CSS:通过合并相同域名下的CSS减少网络连接次数* J+ H% B6 S5 O, X$ W+ T5 `
4、缓存静态资源:变化很少的静态资源可以设置客户端缓存,减少请求
9 ^3 B: ]) S3 \# T. W6 J5、使用Css Sprite:使用css sprite技术可以减少请求次数+ B1 q* z1 ^: n; @
二、下载页面: _: U% a6 c8 }6 G" H0 \
网页打开速度同时受页面大小的影响,也就是说在向服务器请求发回网页的过程,页面体积越小,发挥网页的速度就越快。上图显示我的网站页面打开过程中,共下载 175.9 KB (比23%的网站字节数更多),可以减少 10.4 KB。这就需要采用压缩的办法来进行调整,通过压缩技术减少元素体积,从而提高网速。
$ v) L5 B  x# J. A# S. t: q3 O" X三、打开页面
* q. S+ B3 g& H* N6 E" g% g2 H' w, b% i页面内容大小,设计等多方面因素都会影响到用户浏览器打开页面的速度。这就需要我们从下两个细节着手:$ @0 G& Q8 o3 l) Q2 i) x
1、JS位置,为加快页面打开速度,将JS放在页面最后+ ]' x- Q- ^2 P& R
2、图片大小声明,对大小没做要求的图片则页面需要重新渲染,其速度必然受到影响+ K5 n% E5 G  ?9 J9 \. g+ M( w
主机本身配置、环境等因素虽对页面打开速度也存在一定影响,但这并不是主要因素,网站本身才是真正影响网速的主因,因此对于如何优化好网站内部结构以及代码等问题都是至关重要的。上述三个方面都是影响页面打开速度最直接也是最常见的因素。也许你的网站已经做的足够好了,或许还有很多细节没做到为,那么就开始从这些细节入手进行改进吧。& }  p) @! J; O$ X+ @; J) P
此文章来源于:http//7 v- t3 G6 A: a+ x
回复

使用道具 举报

tianzhilan 发表于 2013-02-02 15:14:11 | 显示全部楼层
网速不行,内存不行
回复 支持 反对

使用道具 举报

别致滴小伙 发表于 2026-01-10 09:58:07 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复 支持 反对

使用道具 举报

小贱 发表于 2026-01-12 16:49:25 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复 支持 反对

使用道具 举报

wang_wei 发表于 2026-01-12 17:35:41 | 显示全部楼层
蹲了这么久,终于看到有价值的讨论,支持一下!
回复 支持 反对

使用道具 举报

Amayheaven 发表于 2026-03-03 03:20:53 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复 支持 反对

使用道具 举报

hansen 发表于 2026-03-15 12:05:57 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复 支持 反对

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-5-14 20:04 , Processed in 0.163804 second(s), 24 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表