“CDN”相信站长们都对这个有所了解,也查过很多的资料。但是你真的了解吗?你知道它给我们带来哪些好处吗?带来了哪些坏处吗?,啊?坏处?别惊讶,有利就有弊。如果没有正确配置使用的同时也会给我们也带来弊端!感觉到很多站长们对CDN的认识不够充分,无视CDN的作用。也没有正确的配置使用。
CDN是什么?
CDN的全称是Content Delivery Network,内容分发网络。“内容分发”即源站内容分发到各个服务器(各个城市)节点,用户访问时选择最近的节点(城市)访问。使源站内容传输的更快、更稳定。
带给我们什么好处?
1:提升了用户体验,降低网站服务器成本。
网站的速度提升是最为明显的,开启CDN后的网站,不同地区用户访问会是不同的服务器节点,而网站的真实服务器(源服务器)一般只有CDN节点或搜索引擎访问获取,各个城市的用户访问最近的CDN节点服务器,来提高网站的速度。这样就可以减少源网站服务器宽带资源,降低服务器压力和成本。如果没有部署CDN的网站服务器或者服务器配置宽带较低的时候,网站的访问最能体现出CDN的好处。如:宽带资源少(像一般的个人网站和小型企业网站的成本都是控制到很低)、跨运营商网络(单线服务器时只有一条线路,然后不同的运营商访问时也会造成延迟)、网络传输距离(国外到国内,各个城市的距离)。CDN的问世,及时的补上了服务器成本的难点。
2:增强服务器的稳定性和安全性
服务器的稳定性在没有部署CDN的情况下,短时间的流量增长是会造成主机死机,是很多站长们最不愿意看到的。更何况还有的主机会出现流量限制和主机带宽瓶颈。频繁的主机死机也会造成SEO的不稳定,导致权重下降。如果这时候使用了CDN就完美的解决这个问题。CDN的内容分发有效的缓解了主机压力,也就不存在有死机的可能。
服务器的安全性在没有部署CDN的情况下,被恶意的扫描攻击、DDOS攻击等一系列网络攻击估计很多站长们应该不陌生了。大互联时代,网络的攻击是存在很多的。我曾经看到过一篇报道,里面讲到几十块就可以让一个大型网站瘫痪(不要去尝试,网络攻击在国内是违法行为!)。然而CDN恰好也是可以帮助到我们。帮助我们隐藏源站IP。帮助我们抵挡攻击和入侵(CDN节点分散,攻击者无从下手。攻击一个节点仅仅是影响一个节点的缓存访问。在成熟的CDN商,CDN的技术是很成熟的。我们是可以放心使用)。CDN也使我们的网站在互联网中“隐身”。
日常使用中的注意事项!让你少走些弯路!
一个东西有好就有坏,有利就有弊。使用CDN时的需要我们注意哪些事项?这是很多站长们的盲区,很容易造成遗忘或者忽略。使CDN性能不能发挥还造成收录影响。下面的注意事项绝对可以少走些弯路,并且CDN的效能也能发挥到极致。
1:友好的对待“搜索引擎”
部署完CDN后,一定要在域名解析里单独给“搜索引擎”线路解析到“源站IP”。
如何给搜索引擎添加解析线路如下图所示:
很多的域名商是可以实现这个功能,可能有的站长会觉得不给搜索引擎解析源站IP是不会有影响的。我也相信很多站长去搜索过这个问题,看到过很多的答案。实际最好的是给搜索引擎单独解析源站IP,对搜索引擎最为友好的办法。且域名注册商在这个解析功能上增加了单独解析到搜索引擎的功能,不可能是凭空而来。
2:对搜索引擎单独解析后的一些小事
单独解析后可能有的是为了80端口,如果你有部署了SSL使用了https加密协议访问。在部署CDN的时候会有一个选择“跳转方式”如默认、http-https、https-http。如果你在这里选择了跳转方式,也不要忘记去服务器上配置跳转方式。以免搜索引擎同时收录顶级域名和二级域名(www)。(我就是给忘了,在部署CDN时选择了http-https,以为就完事了。并给搜索引擎单独解析线路。结果造成了顶级域名排名比二级域名还靠前。。之前几天的努力就白费了,在此提醒不要粗心大意的。如果发现问题,及时调整!)
3:CDN缓存规则配置
在没有给搜索引擎解析源站IP时,要注意缓存的规则,比如是否缓存、刷新时间。以免造成搜索引擎抓取之前的内容,未及时同步。
4:选择一个“靠谱的”CDN