注意使用CDN节点加速站点带来的不便

蒲松林
发布时间:
2013年06月11日
所在分类:
优化
评论数:
暂无
本文目录
[隐藏]

现如今CDN节点加速功能对于站长来说应该都不陌生了,CDN节点加速的好处也是显而易见的。但是,如果不注意一些小问题,则可能会给站长带来诸多不必要的麻烦。本文主要记述蒲松林在配置调试Web服务器及网站建设过程中遇到的一些小问题,同时欢迎大家多多交流指正。

什么是CDN节点加速?

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。

来自百度百科上对CND的解释。在国内访问量较高的大型网站如新浪、网易等,均使用CDN网络加速技术,虽然网站的访问巨大,但无论在什么地方访问都会感觉速度很快。而一般的网站如果服务器在网通,电信用户访问很慢,如果服务器在电信,网通用户访问又很慢,所以现在的多线路主机与云的概念就有这方面的考量。

CDN节点加速优势

1、本地Cache加速 提高了企业站点(尤其含有大量图片和静态页面站点)的访问速度,并大大提高以上性质站点的稳定性
2、镜像服务 消除了不同运营商之间互联的瓶颈造成的影响,实现了跨运营商的网络加速,保证不同网络中的用户都能得到良好的访问质量。
3、远程加速 远程访问用户根据DNS负载均衡技术智能自动选择Cache服务器,选择最快的Cache服务器,加快远程访问的速度
4、带宽优化 自动生成服务器的远程Mirror(镜像)cache服务器,远程用户访问时从cache服务器上读取数据,减少远程访问的带宽、分担网络流量、减轻原站点WEB服务器负载等功能。
5、集群抗攻击 广泛分布的CDN节点加上节点之间的智能冗余机制,可以有效地预防黑客入侵以及降低各种D.D.o.S攻击对网站的影响,同时保证较好的服务质量 。

CDN带来的困扰

CDN缓存是其主要功能之一,CDN缓存相当于是一个快照镜像到各地区与线中节点终端上,提升网站访问速度。缓存网站静态资源,例如:Html、Javascript、CSS脚本以及图片文件等。但是需要注意的是缓存时间的设定,一般缓存时间有1小时到1年不等,根据自身网站的更新频率与人气而定。蒲松林今天凌晨在配置新的服务器环境后在转移时就遇到了CDN节点缓存带的问题。网站转移到新的平台上后,访问网站一直出现的是网站开通的页面,上VPN访问又是另外的页面,起初没有考虑到网站在之前加了CDN功能,所以一直以为是服务器哪里调试出了问题。而后在陆续转移其他网站时发现正常,才想起应该是CDN在捣鬼了,登录CDN后台更新缓存后果然正常访问了。为此,建议站长在调试网站时关闭CDN缓存功能,待网站正式上线后再启用CDN功能。

使用CDN还有一个让用户困扰的话题,便是CDN节点加速对于网站SEO效果的影响。其实对于这个问题一直说法不一,从百度搜索引擎优化指南上面的说法看,服务器、空间的速度和稳定性直接影响网站的用户体验,也会影响搜索引擎的抓取。建议选择服务稳定、速度快的服务器或者空间。CDN的负载均衡技术似乎是比较好的解决方案。在某一节点遭受到攻击时可以及时的切换到另外的节点,在一定程度上保证宿主服务器的稳定,而不像单一节点的服务器在遭受攻击时可能便会导致网站无法访问的现象。总体来说CDN节点加速是有效提升网站一些方面的指数,但是也要注意要,由于CDN节点费用不菲,大多为公共节点,所以也要考虑节点上的站点对于自身网站的SEO效果的影响,如果你有租用独立IP的服务器或者VPS时就得权衡一下了,像蒲松林使用的是带独立IP的国内多线路VPS,本身有独立IP,且多线路访问速度性能都不错的时候就会比较注重独立IP对网站SEO重要性。当然目前有些CDN提供商称自己的CDN节点加速功能可以判定当搜索引擎蜘蛛访问时自动跳转为独立IP地址,当普通访客访问时则使用CDN节点的IP。对于这一说法不清楚其具体的实现原理,以及这样的做法是否会被搜索引擎检测出来,甚至是否会有负面影响?因此,最终如何抉择还得看你自己,不过蒲松林认为CDN节点加速的功能是趋势,目前的各类”云”服务已经有体现。

你可能感兴趣的文章:

  • 暂无相关文章

发表评论