怎么说呢,今天写这个的原因是因为之前的一个读者给了我深深地感触,我下来也查了部分资料,所以特地出这样一篇文章。和大家一起探讨一下CDN。
主要功能是在不同的地点缓存内容,通过负载均衡技术,将用户的请求定向到最合适的缓存服务器上去获取内容,比如说,是云南的用户,我们让他访问云南的节点,四川的用户,我们让他访问四川的节点。通过就近访问,加速用户对网站的访问。解决Internet网络拥堵状况,提高用户访问网络的响应速度。
与传统访问方式不同,网络则是在用户和服务器之间增加缓存层,将用户的访问请求引导到最优的缓存节点而不是服务器源站点,从而加速访问速度,
它的优势有哪些?
本地Cache加速,提高了企业站点(尤其h含有大量图片和静态页面站点)的访问速度
跨运营商的网络加速,保证不同网络的用户都得到良好的访问质量
远程访问用户根据DNS负载均衡技术智能自动选择Cache服务器
自动生成服务器的远程Mirror(镜像)cache服务器,远程用户访问时从cache服务器上读取数据,减少远程访问的带宽、分担网络流量、减轻原站点web服务器负载等功能
广泛分布的CDN节点加上节点之间的智能冗余机制,可以有效地预防黑客入侵。
对于一些小网站比较实用,举个简单的例子,大家平时浏览网页都在乎速度嘛,如果让你一直等,估计这样很可能就失去你这样一个他们网页的潜在客户,这其实也会造成有一部分损失。
当然,CDN不是没有缺点的。
首先,网站加速后,使用者可能会发现这个IP下出现了上百个网站,这是因为CDN内部的镜像功能,镜像了该服务器的IP地址,这种情对后期优化是有很大影响的,不仅将网站的权重分散了,而且一旦这个IP下的某个网站出现问题,牵连的将会是该IP下的所有网站。
其次,CDN加速可能会对网站稳定性产生不良影响,会导致无法访问的情况发生。
今天就到这里吧。