网站运行慢的原因及解决办法 打开网页很慢怎么回事

如果你的网站打开速度过慢,而你又不知道该如何解决,那么这篇文章是非看不可了 。手把手地教你如何排查网站打开慢的原因,以及优化方法 。
排查网站打开速度慢的原因:
1网站服务器速度或租用空间所在服务器速度
服务器空间速度是网站打开速度快的硬件基础,也是先决条件 。否则即使你网站页面设计的非常”苗条”,网站打开速度也会打折扣 。解决办法:要找你的空间商解决或换空间商 。
如何检测服务器速度快慢呢?
方法一: ping 命令看连接到服务器的时间和丢包情况 。
1>单击“开始”键并选择运行;接着在“运行”对话框中输入 cmd
注:有的可能是输入 command,也有可能有的 windows 不带 DOS 系统 。
2>键入 Ping 和您要测试的网址(比如:Ping http://www.viila.net -t) 。然后回车,便得到你访问服务器的回时间 。
一般,“PING”命令会自动进行下去,直到你让它终止,敲“ctrl +C” 。如果你熟悉使用 Telnet 中 PING 的功能,并且你具有在不同网络上的 Telnet 帐号,你就可以以不同的网络为基础,对其他的主机(IP 地址或域名)进行 PING 的测试,你可以比较在不同的访问点这些被访问主机的回应时间,并得到“丢包率”、平均回应时间等测试结果 。
time:显示了信息包到达远程主机后返回的时间 。计算定位为毫秒 。数值越小速度越快 。
lost:丢包情况 。
TTL:生存时间 指定数据包被路由器丢弃之前允许通过的网段数量 。
一个速度好的机房,首先丢包率不能超过 1%,最好是 1000 个没有一个丢包,这种是最理想的,但是这个不是绝对值,只要低于 1%的都属于不错的路由情况了 。
其次 ping 值要小,同城的电信 adsl ping 平均值绝对不能超过 20,一般在 10,跨省的 adsl ping 平均值应该在 20-40 属于正常 。
第三点是 ping 值要均匀,如果最小的 ping 值只有 4,但是不时的有几十,最大有 79 的出现,这个就是路由不稳定的表现,同样的电信的 adsl,尽管最小也有 8,但是最大也只有 9,就说明路由稳定 。
方法二: 查看同台服务器上其它网站的打开速度 。
相同 IP 地址站点查询网址:http://indexed.linkhelper.cn/sameip.asp
通过上面的查询工具可以看到和自己在同一台服务器上的网站个数和网址 。可以看看其它网站是否打开也慢呢 。
2 电信和联通互访瓶颈问题 。
如果空间打开的速度时快时慢,甚至有时候打不开,那就是空间不稳定的原因 。要找你的空间商解决或换空间商了;如果是在有的地方打开速度快,有的地方打开速度慢,那应该是网络线路的问题 。电信线路用户访问放在联通服务器的网站,联通线路用户访问放在电信服务器上的网站,相对来说打开速度肯定是比较慢 。
【网站运行慢的原因及解决办法 打开网页很慢怎么回事】 解决办法:如果购买空间的话,建议购买双线空间或多线空间 。这已不是新鲜的概念,大部分的虚拟主机商都有两线或多线空间,价格高一些,但是从用户体验角度来说是物有所值的 。
3 从网站本身找问题,网站的问题包括网站程序设计,网页设计结构,网页内容三个部分 。
网站程序设计:
1>网页中如果有幻灯片播放效果的代码,需要审查一下,是否严重拖慢网站打开速度 。
2>如果排除各方面原因,可以找搞程序设计的相关专业人士,查看程序的设计结构是否合理 。
网页设计结构:
1>如果是 table 布局的网站,查看是否嵌套次数多太,或是一个大表格然后分成多个表格这样的网页布局 。解决办法:建议用 div 布局,配合 css,这样不仅打开速度快,也有利于修改 。

推荐阅读