最新消息:野狼SEO,郑州网站优化专业服务商,中国纯白帽SEO倡导者!^-^纯白帽SEO是百度所支持的网站优化手段,承接开封、南阳、洛阳、新乡、西安、上海各地SEO外包服务业务……SEO交流群221715056 博主QQ1615241386

到底是什么影响了你的网站速度?

其他 野狼SEO 93浏览

大家都知道给网站做SEO要考虑很多东西,其中最重要的一个就是网站的打开速度。有的网站打开速度比较慢,但是找原因总是找不到。给机房说,机房说没有问题,给做网站的说,做网站的也说没有问题,有的最后花了很多冤枉钱,都不知道到底网站速度慢到什么地方了。我们今天就总结一下,影响你网站速度可能的几个原因。网速在说原因之前,我们要把网站访问过程肢解一下,这样可能更能帮助大家理解。
我们假设你要访问野狼SEO团队的博客,网址是 http://blog.390seo.com/你要经过以下几步:第一步:你的电脑请求远程DNS服务器把域名解析成IP把网址输入你的浏览器,你的电脑需要去请求这个网址对应的IP。如果你访问过一次,你电脑可能会有DNS缓存,就不会去路由器上请求了,如果第一次访问,会立马去离你最近的路由器查找,查不到就一直向前找,直到找到位置。所以,明白这个原理,就能知道有时候你电脑打开某一个网址不行,但是打开别的网址可以,而这个网址别的人能正常访问,这就有可能是你周围(可能不是你,有可能是你的电信服务商)的路由器有故障。这种情况,一般需要你自己等待,谁也帮不了你,也不是网站本身的问题。第二步:你电脑根据IP请求服务器。这个请求过程就考察你的网线情况了,如果你的网速慢,自然是请求网站也比较慢,一般这种情况你打开任何网站速度都会比较慢。当然有时候你是电信的,打开电信会快,打开联通会慢。如果你买的服务器只是单线的比如说单线联通,你用电信的打开就会慢。如果你打开任何网站都慢,那就是你家网速不行,这个道理大家应该都懂。第三步:服务器执行你网站的程序,并通过请求数据库等操作最后返回合适的网页内容这个过程大致可以直接成几个部分:1、服务器执行你的PHP或者ASP、JSP程序 2、程序读取数据库 3、服务器运算并返回网页内容。所以如果你你的网站程序写的不好,会影响速度;你的数据库速度慢,会影响速度;你的服务器运算慢,会影响速度。那么,如果你看出来是服务器慢,就可以找服务器的具体原因,原因也很多,比如说服务器配置太低、服务器上网站太多、服务器的带宽不足、程序太耗资源、程序bug多、数据库速度慢、服务器被人攻击,很多原因。第四步:你电脑接收到服务器返回数据,经过计算展示在页面上。这个过程是一个数据传递过程,如果你网站上有比较大的图片或者视频资源,自然会接收慢一些。如果你本地电脑配置低,也会造成卡顿现象。如果你的浏览器有故障,也会出现问题。当然你网速问题,也会影响到网速。

所以,这几步下来,你应该就明白,影响网站速度的原因有哪些了。我们可以大致的分成三类:

一、服务器问题1、服务器配置太低
2、同服务器网站太多
3、服务器数据库反应慢
4、服务器被攻击
5、服务器带宽不足
6、服务器距离客户端太远
7、服务器不是BGP机房而是单线二、网站程序问题1、程序有死循环
2、程序太频繁读取数据库
3、程序里图片太大
4、程序里某些运算片段太消耗资源
5、程序请求的远程资源慢三、网络问题1、你本地网络慢
2、你用的DNS服务器有故障
这是几种常见的网站速度慢的原因归结,当然大多数网站速度慢都是综合因素,比如说一个网站做好了,你非说是程序太占用资源也对,你说服务器配置低也对。要么你把网站重新做,占用资源小一些,要么你升级服务器,让服务器处理速度更快一点。对于比较综合一点的问题,还是要找到比较好的方法,也应该用综合一点的方法解决:做网站就用轻量级的程序,不要追求冗余的鸡肋功能,服务器用的尽量好一点,这样问题就迎刃而解了。

您必须 登录 才能发表评论!

网友最新评论 (1)

  1. 全部亲测可用,如有配置不成功的,留言给我或者加QQ1615241386
    野狼7年前 (2014-09-27)