欢迎来到野狼SEO团队官方网站!野狼SEO团队,中国纯白帽SEO倡导者!
专注纯白帽、整站正规优化
让你排名上升,流量上涨!
网站优化服务电话
0371-56789-390
详细内容

网站打开速度的几个影响因素

发布时间:2018-06-08 10:09:53 来源:本站原创 作者:野狼SEO团队 阅读:177

不少客户会有这样的感受:有时候我的网站速度特别慢,有时候网站速度飞快,那到底怎么样才能让我的网站快起来呢?当你打开一个网站要经历哪几个步骤?每一个步骤都是怎么影响网站速度的?今天来稍微详细的分析一下:

一、访问一个网站要经历哪几个步骤才能打开?

(1)域名解析(解析阶段)

(2)根据解析出来的ip去请求服务器(请求页面)

(3)服务器程序读数据库并把结果返回(程序处理页面)

(4)网络把返回的数据传输到访问者电脑(返回页面数据)

(5)用户接收数据并再次请求素材(素材发出请求)

(6)服务器处理并返回结果(素材处理)

(7)网络把素材数据返回访问者电脑(返回素材数据)

(8)访问者电脑处理页面和素材并展示在网站上(渲染展示)

以上把个步骤,每一个步骤都可能会影响到网站的打开速度。甚至有些地方有故障,可能就会导致整个网站的打不开。所以当网站有问题的时候,你要尝试去分析是哪个步骤影响了网站的打开,而不是一股脑的猜测某一个地方。

二、每一个步骤是怎么影响网速的?

(1)解析阶段
  域名在网络上不是被直接利用的,而是要转化成ip地址,这里就要求输入域名,浏览器去查找dns服务器,找到这个域名的ip地址,这个需要发出请求,获得请求。一般情况下这个过程的速度都差不多,影响不大。但是有些突发情况,比如你家路由器坏了,或者电信服务商的路由器坏了就解析不出来IP,自然就终止了访问网站。

(2)请求页面

  网线通着,速度快,有IP地址,就能快速的发出请求。这个过程应该是比较容易理解的。

(3)程序处理页面

  服务器好,处理起来就快。影响主要有服务器的CPU、内存、带宽。当然对于虚拟主机还有一些类似于宿主机上的网站数量,是不是遭受攻击等其他方面的考量。有很多因素可能会导致服务器处理效率低下。这些都可以归结为服务器问题。

  还有一种是程序有问题,比如说程序错误之类的可能也会导致网站反应慢。也有一些是程序占用资源太多。这类问题很难一概而论说是程序问题还是服务器问题,因为服务器足够强大,也会速度快,程序足够轻巧也会速度快。

(4)返回页面数据

  服务器的带宽足够,从你家到服务器的网线畅通无阻,返回数据量小,就会速度快。反之,速度就会比较慢。

(5)素材发出请求

  当你接收到页面并不算完,页面只是相当于一个地图,里边添加的哪些素材,要请求这些素材的。所以你的浏览器会自动请求这些素材。
(6)素材处理

  素材请求时候,服务器还要对素材进行处理,有的是视频也有的是图片之类的,有些服务器要给图片上加LOGO或者给一些素材进行生成操作,之后才把信息返回。
(7)返回素材数据

  返回素材过程中,要看素材大小,网络是否畅通。
(8)渲染展示

  页面请求到,素材请求到,你的电脑就要进行计算处理然后展示。如果你电脑配置低,可能对于一些比较大的网页就会处理起来吃力,造成速度慢的现象。

野狼SEO团队微信公众号
访客头像访 客54.22***
新评论

还没有人评论,快来抢个沙发!