打印本文 关闭窗口 |
网站加载速度慢的因素有哪些 |
作者:agui 文章来源:互联网 点击数 564 更新时间:2015/5/15 22:51:33 文章录入:agui |
|
有一句话说得好:再好的网站,打开速度慢都会导致用户流失。网站加载速度及页面的响应时间,严重影响着用户体验,特别是如今搜索引擎也把网站响应速度作为网站排名极为重要的评判标准之一,对SEO的影响是极为严重的;对于电商网站而言,网站的打开速度更直接关系到产品的销售量。那么,网站加载速度慢的因素有哪些呢?在用户端电脑与宽带都正常的情况下,综合起来主要有以下六大因素: 一、服务器 当一个网站的打开速度太慢时,首先可以从源头上进行排查,也就是检查网站的服务器问题。网站所在服务器的性能、宽带速度以及服务器的硬件配置是否达到一定的标准,都会影响网站页面的打开速度。一般而言,服务器可能会出现的故障因素包括:信息堵塞——宽带限制或者服务器请求响应最大限制;黑客攻击——服务器在遭受黑客攻击后甚至会引起网站的瘫痪,因此服务器应该装有高性能的防火墙和必备的杀毒软件;硬件故障——服务器一旦发生硬件故障,例如硬盘故障或者网卡故障,也会影响网站的打开速度;软件影响——软件多少、稳定和软件的正确配置,都会影响到服务器环境,以致影响到网络速度;机房环境——服务器所在机房环境的配置,例如通风条件、防火条件等,可能也会造成服务器的故障。 二、网页代码 网页代码过于冗余也会拖慢网站的打开速度。在网站制作结束后,如果没有进行相应的测试或检测,可能就会出现大量错误代码或冗余代码,从而造成网页负担过重。除此以外,不少站长倾向于大量使用JS特效,例如鼠标特效、状态栏特效等。但是这些特效不仅无法被搜索引擎所识别,还会增加服务器的负担,从而影响网站的加载速度。因此,JS特效要尽可能少用。另外,网页文件的大小是网站能否快速打开最重要的一个因素,如果说服务器等硬件方面我们决定不了,那么网页代码却是可以控制的,不管是table还是DIV+CSS,适当的精简优化代码,都能减少网页大小。
三、数据库 对于中小网站来说,数据库也是影响网站加载速度的一个潜在因素。大量数据库操作的进行可能会对网站的打开速度有所影响,尤其是对于asp+acess结构的网站更为明显。最直接的表现是,当大量用户在网站中提交产品或服务评论时,网站的数据库很可能会被锁死,就会直接导致网站暂时打不开。 四、大量图片、FLASH文件 目前很多网站都习惯使用大量的大幅图片来营造一定的视觉效果,但是如果网站首页和内容页中包含大量的图片,这将会大大降低页面的加载速度。网站中的出现的FLASH特效也会同样让页面的加载速度变慢。因此,很多SEO人员在对网站进行优化时,一般都会对大幅图片进行压缩,或者尽可能减少FLASH特效的使用,这些都能为网站“瘦身”,从而提升网站的打开速度。 五、过多引用其它网站的内容 包括你引用其它网站的图片、视频文件等,如果直接在页面引用别人网站的东西,而那个网站的速度又慢,或者那个网站的该页面已经不存在了,那么你网站打开的速度就会非常慢。有时候,甚至百度分享的代码都会影响到网站速度。 六、DNS解析时间 DNS解析一般包括往返解析的时间和每次解析所耗费的时间,这两者的乘积就是DNS解析所耗费的时间。尽管网站加载速度与DNS解析时间并没有绝对的关系,但是如果网站的打开速度不稳定,或经常遇到网站打不开的情况,可能就与当地的DNS解析域名不稳定有关。 |