记忆盒子

把记忆装进灰色的盒子,封装起来,那年那月,重新拾起。

首页搜索目录
search
当前主题: 互联网络

CDN加速,提高网站访问速度的最佳方法

作者:Kaka    时间:2011-1-29 0:32:58    浏览:    评论:60

      上个月,一台湾的朋友向我反映了他的网站现在十分糟糕的情况。

      事情是这样的,这位台湾朋友有一网站,面向用户主要在中国大陆,2010年10月,他把网站寄存地从台湾移到了广东,他租用的是独立服务器,使用线路为广东汕头电信。他本以为网站服务器在国内了,大陆用户访问速度就不成问题了。然而在接下来的两个月时间里,他时常接到客户的反馈,说网站打开缓慢,晚上高峰期的时候,经常出现网页只打开一半就停止了的情况,尤其是那些产品图片,经常显示不全,很多都显示不出来。反馈的客户大部分来自中原和北方,而南方的客户反映使用良好。

      这种情况如果还继续延续下去的话,必定会给他带来不小的损失,所以,他希望我给点意见,如何优化网站,提高网站在全国各地的访问速度。

      网站速度检测和网站PING检测

      从他的描述中,我想大多数站长都能首先想到的是我国南北网络瓶颈的问题,而并非是网站本身的问题。为了进一步验证问题,我用卡卡测速网的“网站速度检测”和“网站PING检测”进行测试。测试结果如下:

▲网站全国各地打开速度

      从网站全国各地打开速度的测试结果来看,全国平均速度为2.571秒,最慢的是黑龙江网通,需要5.072秒,最快的是四川乐山电信,需要0.892秒。而从线路分析结果来看,电信平均速度为1.412秒,网通(联通)平均速度为3.533秒,电信打开的速度明显快于网通打开的速度。

▲网站全国各地PING测试

      从网站全国各地PING测试的数据来看,PING值最大的是黑龙江网通,达到了85ms,并且,还有丢包的现象;PING值最小的是广东电信,为40ms。从整体来看,电信线路的PING值要小于网通线路的PING值。

      选择CDN加速服务

      很显然,这个台湾朋友用的电信线路服务器,没有解决好南北网络互通的问题,导致其他地区尤其是北方网通的用户访问困难。解决此问题的方法,通常是采用双线路或多线路服务器,以解决南北网络互通的瓶颈问题。

      我于是建议他升级到双线路或多线路服务器,看看效果如何,谁知得到的答复是,只有广东电信线路,没有双线或多线服务器租用。纳闷,难道要弃用此单线服务器而重新去租用其他地方的多线服务器吗?况且此服务器才使用两个月而已,这显然不合算!所以唯有想其他解决方法了。

      由于工作性质原因,我平时比较喜欢上matlabsky这个技术论坛,在使用过程中,发现这个论坛的速度不错,我以前并不知道它使用了什么技术,以为是服务器性能很好的原因,后来才发现,原来它使用了CDN加速技术。在论坛底部,可以看到它使用的是思必达的CDN加速服务。

      于是我便想,能否也给这个台湾朋友的网站使用CDN加速服务?

      我马上联系了思必达在线客服,经过一个多小时的了解,让我对CDN加速有了进一步的了解,同时也认为CDN加速可以解决台湾朋友的网站速度问题。

      我把采用CDN加速的想法告诉台湾朋友,他一开始并不懂得什么是CDN,我把自己了解的全部告诉了他,最后他同意了采用这个解决方案。

      CDN加速后的网站速度测试

      网站采用CDN加速两周后,我特意询问台湾朋友网站运行效果如何,此时的他不再是当初的愁眉苦脸了,而是给我发来了几个笑嘻嘻的表情图片,我知道,肯定表现良好了。

      为了验证效果,我还是用卡卡测速网的“网站速度检测”和“网站PING检测”来测试了一下。测试结果如下:

▲网站全国各地打开速度

      从网站全国各地打开速度的测试结果来看,全国平均速度为1.630秒,比使用CDN加速前快了0.941秒,速度提高了37%。CDN加速前最慢的黑龙江网通,也由5.072秒下降到1.421秒,这个降幅大得令人吃惊,CDN加速效果明显。

      而从线路分析结果来看,电信平均速度为1.228秒,比CDN加速前快了0.184秒,速度提高了13%。网通(联通)平均速度为1.870秒,比CDN加速前快了1.663秒,速度提高了47%,CDN加速效果明显。

      电信打开的速度稍快于网通打开的速度,但差别细微,南北互通问题得以解决。

▲网站全国各地PING测试

      从网站全国各地PING测试的数据来看,PING值最大的是山东济南网通,为41ms;PING值最小的是上海电信和浙江电信,为36ms。从整体来看,电信线路的PING值与网通线路的PING值相差不大,说明之前的南北线路瓶颈问题得到了解决。

      知识扩展

      关于CDN加速的常见问题(来自思必达CDN加速技术白皮书)

      1、CDN加速对网站的作用是什么?

      使用网站的用户享受到高品质的服务,服务网站的服务更安全、网站建设更简单;可以采用更灵活的方式进行扩容,从容应付各种突发访问量的冲击;CDN技术用于虚拟主机的开发与应用,是现行解决网络带宽拥挤、网站响应速度慢、南北网络互联互通问题最有效的方法。

      2、哪些内容适合CDN技术进行加速?

      除网页中所有的静态网页、图片等静态内容非常适合CDN技术进行加速外,很多动态网页也可以用CDN技术进行加速的。这些内容主要是指通过JSP/PHP等动态语言生成的网页,但是同一个URL对所有不同用户看到的内容都是一样的,这样的情况下,cache可以缓存下这个URL和相应的内容,就像一个标准的URL一样,即使这个URL后面有?号,跟了很多查询条件都没有关系。网站中像这样的准静态内容在采用CDN加速后,同样能起到很好的效果。

      3、CDN和双线机房的区别是什么?

      双线机房是在国内这样特殊的网络环境下特有的产物,双线机房只能解决网通和电信的瓶颈问题,网络传输中的线路问题和其他各ISP互通的问题还没有解决,而CDN的原理是“边缘”访问,访问者就近取数据,这样大大缩短了访问者与源站点之间的传输距离,可以解决所有ISP互通和网络链接的问题。

x

标签: Internet  

※ 网站速度慢?试试网站自动优化工具 ※

上一篇: 如何屏蔽烦人的电信弹窗广告
下一篇: 2011年春晚人穿玻璃魔术解密
  • 60.u****
  • 广告真是打的牛B轰轰的,CDN就CDN啊,思密达CDN干嘛?
  • 2015/5/6 0:12:42 回复该留言
  • 59.w************
  • CDN确实不错,但我有时候不懂的是,用CDN对收录有影响吗?比如是好还是坏!?
  • 2015/4/30 22:15:20 回复该留言
  • 58.我**
  • 我用了360的 网站卫士,现在正在测试速度。挨个试试看看哪个好
  • 2015/4/23 21:11:52 回复该留言
  • 57.小*
  • CDN的作用不用多说,像百度这样的牛B公司,都还需要使用CDN来优化,小网站可以找些免费或低价的CDN来优化。没有一步到位的优化,但只要能改善用户体验的技术,都值得一试。
  • 2015/1/21 21:22:09 回复该留言
  • 50.桂***
  • 我的电脑老是考,别外下载的MSN怎么样用不上呢为什么,谁有罗技的摄像头的驱动光盘
  • 2014/1/10 11:16:02 回复该留言
  • 43.邻**
  • 大范围的服务器一般都得选双线或是多线的线路支持,这是前期准备不足~
  • 2012/10/1 17:04:50 回复该留言
  • 41.p****
  • 站长的文章写得真好,欢迎到我网站浏览www.photos123.net
  • 2012/9/4 11:02:21 回复该留言
  • 39.中******
  • 网站速度不快,这很让人头痛,这个社会讲究的是速度,怎么办??
    现在只能在测速页内按check才可以检测了,不支持地址带参数检测了。
  • 2012/8/28 15:20:22 回复该留言
  • 37.晓*
  • 看了一下,博主的博客很受欢迎啊!请多多关注小博
  • 2012/8/14 14:09:22 回复该留言
  • 36.叶*
  • 这个确实非常专业,学习了,真的不错。
    博主你好厉害
  • 2012/8/14 13:05:11 回复该留言
  • 30.缩*
  • 看起来挺复杂的,不过没事,我最喜欢摆弄的。
  • 2012/7/16 13:17:57 回复该留言
  • 20.博****
  • 博主要是能帮我看看这网站怎么优化 那真的是感动天感动地了
  • 2012/3/20 9:46:08 回复该留言
  • 15.为******
  • 额。。方法是不错。有钱怎样折腾都可以 嘿嘿 我还是安安分分的吧
  • 2011/12/2 12:36:21 回复该留言
  • 6.淘***
  • cdn确实不是一般小企业能用得起的,除非暴利,双线相对比较划算
  • 2011/2/3 7:14:19 回复该留言
  • 4.白**
  • CDN虽好,但绝对不是小站长们耍的起的。
    这篇文章是软文吧?
    看着像。
  • 2011/1/30 22:30:08 回复该留言
  • 1.力*******
  • 这么神奇,我也去测测。
    力点客户管理软件 的最新文章:如何和不同购买意愿的客户联系?
    力点客户管理软件 于 2011-1-29 8:42:58 回复
    为什么检测地址老显示是baidu呢?我已经填写了自己的地址了
    Kaka 于 2011-1-29 20:55:29 回复
    现在只能在测速页内按check才可以检测了,不支持地址带参数检测了。
  • 2011/1/29 8:09:02 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客                   QQ交流群(312716741)

  • 通过Google订阅本站 通过鲜果订阅本站 通过抓虾订阅本站
  • 通过QQ邮箱订阅本站 通过Yahoo订阅本站 通过有道订阅本站

Search

最新评论及回复

最近留言

网站分类

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粤ICP备14028160号-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.