协策网络,专业做网站,优秀上海网站制作公司,提供企业建站、网站设计、网页制作,专业网页设计师和网站制作技术工程师为您量身打造个性企业电子商务网站。

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

  文章汇总 Article Summary
当前位置:协策网络 >> 文章中心 >> 网站推广 >> 浏览文章
 

剖析影响网站运行速度的因素

作者:协策网络-客服部    标签:做网站 网站建设 网站优化     日期:2011年11月20日    类别:网站推广

 

           影响网站访问速度的因素有很多,除去类似网站服务器硬件配置、机房带宽质量等客观原因外,网站建设忽视对细节的关注是很多网站运行速度慢的主要原因。我们举个例子,现在很多网站上面都有流量统计分析的插件,而且这个插件并不是来自网站本身,而是多由第三方服务商提供。为了精确统计,现在常用的方法是将第三方的统计代码(一般为一段JS程序)插入到使用者的网站,而且不少统计程序要求将这段统计程序插入到网站代码的开始部分。网站代码是逐行加载执行的,如果遇到不能加载的地方就会停滞下来。这就意味着,如果统计服务器出现问题,就会造成使用统计功能的网站长时间无法打开。这只是一个例子,影响网站运行速度的主观“疏忽”因素还有很多,我们将主要的几个方面进行剖析如下:

 

  一、网站代码简洁规范

 

  现在绝大多数网站都用动态语言开发,无论是ASP还是PHP,想要网站后期维护更新方便,使用数据库是必须的。首先数据库的读取写入本身就是需要时间的,更为关键的因素是如果代码编写的不规范,比如缺乏数据库关闭语句,那么就会极大的影响网站加载速度。类似的失误还有循环语句的使用,造成死循环后一样会让网站运行越来越慢。解决这类失误的方法第一是要规范程序编写,第二尽可能的将动态网页生成静态的html页面,这样即使网站程序有问题,也不会影响用户的正常访问。另外废码及冗余代码的大量存在,Html中不合理的JS及CSS片段,也会降低网站程序的执行效率,影响网站的访问速度。

 

  二、超大资源异步加载

 

  一个页面,其程序代码再怎么大也不过几百KB而已,但是一张图片或者一段动画一段视频一段音乐,其可能就会超过数兆。要知道现在中国的平均带宽只有2M左右,其下行速率平均大约200KB左右,一张1M左右的图片,加载完毕就需要5秒时间。而且一个网站上怎么可能就一张图片呢?所以图片、动画以及音频视频文件,也是影响网站访问速度的很重要原因。这似乎是一个很头痛的问题,但是现在已经有完美的解决方法,大家认真思考过没有,几乎所有的门户网站上都有大量的图片和动画展现,但是为什么这样网站打开速度如此之快呢?秘诀就在于合理控制图片大小,并且采取了异步加载的模式。所谓的异步加载很容易理解,就是这些大的门户网站都有独立的图片服务器,网站代码程序和网站图片动画等,是同时从不同的服务器上并行调取。加之这些网站上的图片都严格按照显示浏览标准去压缩,去控制大小,这在一定程度上也提高了加载速度,这里限于篇幅不予赘述。

 

  三、主机空间合理配置

 

  要想网站访问速度快,首当其冲的要提高服务器的硬件配置。这个道理很简单,就像为什么配置一般的电脑多打开几个程序后,运行速度就非常慢一样,网站服务器也是一台特殊的计算机。除去网站服务器的硬件配置外,机房的线路以及带宽的质量等,也会极大的影响到网站访问速度。这也是我们一直建议用户选择主流接入的BGP多线服务器的原因,因为至少现在互联互通在中国还是一个很严重的问题。硬件配置关系到网站速度,软件也是一样,比如服务器开启Gzip,Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。还有现在一些大的网站运营商采用的CDN加速,如果条件许可而且有必要,都是一些不错的选择。

 

  四、域名解析直截了当

 

  说到网站访问速度,90%以上的人首先想到的一定是网站服务器配置、机房质量和网站程序。其实影响网站访问速度和稳定性的还有一个被很多人忽视的因素,就是域名的DNS解析。因为程序只能识别IP地址,但是IP地址是由一串数字组成,所以就需要域名解析服务器完成域名至IP的绑定工作。不稳定的DNS解析服务器,直接影响的是用户属于域名后打开速度不稳定。在域名解析的操作上,还有一个细节也被很多人忽视,就是域名解析的时候用A记录解析IP地址,还是用Cname解析别名。上海网站制作公司协策网络认为,直接将域名解析至IP地址的访问速度和稳定性要高于别名解析。因为IP地址直接对应着网站服务器,而别名解析则要绕经网站主机别名的解析服务器,绕道了当然会影响网站访问速度和稳定性。在域名解析上,也许我们只是节省了几毫秒时间,但是总是对提升网站访问速度有着积极作用的。

 

  五、外部资源慎重引用

 

  这个要回到本文的开始部分,第三方插件的应用往往是拖慢网站访问速度的主要原因。上海网站建设就有切身体验,听信网站流量统计提供商的建议,将统计代码放置在了网站代码顶部,只因一个小小的图标没有加载完成,结果导致网站长时间无法加载运行。现在第三方网站插件很多,其实现方式无外乎一直的统计URL链接或者JS程序调用的方式实现,这样就给网站访问速度与稳定运行埋下了隐患。所以我们在引用流量统计分析、在线客服等第三方网站插件的时候一定要慎重,而且要尽可能将这些引用代码放置于网站程序最底部。这样即使引用的代码加载不了,也不会对网站运行带来过多的影响和干扰。

 

本文由网页设计协策网络(http://580plan.com)网编发表,欢迎大家转载,转载时请保留此链接,谢谢合作!



更多
  您可能感兴趣的文章推荐  
 
上一篇:医院类网站做网络营销专攻的4个策略 下一篇:新兴网络营销微博推广效果更佳
协策网络公司拥有专业的网站建设开发团队,超过四年以上的网站建设、网页制作经验,我们可承接企业电子商务网站建设、企业展示型网页设计和功能型网站制作等各类型网站设计制作。
     
首 页  |  基础服务  |  网站建设  |  网站优化  |  成功案例  |  协策博客  |  关于我们  |  联系我们
COPYRIGHT © 上海协策网络科技有限公司 2008-2014 网站地图 SITEMAP 上海做网站公司 沪ICP备08009778号

地址:上海市共和新路425号凯鹏国际大厦13楼G座(近3、4、8号线)

电话:021-51085186 传真:021-56555059 咨询:+(86)18018609689
上海做网站建设网页设计制作公司