最近准备提高网站的加载速度,研究了一下这方面的知识。了解到cdn加速,因为之前没有接触过这一块的知识。特别百度了一下cdn加速,看看这到底是什么东西。查到的解释是
cdn定义
cdn的全称是content delivery network,即内容分发网络。其目的是通过在现有的internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。
cdn加速原理
cdn加速将网站的内容缓存在网络边缘(离用户接入网络最近的地方),然后在用户访问网站内容的时候,通过调度系统将用户的请求路由或者引导到离用户接入网络最近或者访问效果最佳的缓存服务器上,有该缓存服务器为用户提供内容服务;相对于直接访问源站,这种方式缩短了用户和内容之间的网络距离,从而达到加速的效果。
cdn用途
既然cdn的核心作用是提高网络的访问速度,那么其用户也就是例如icp 、isp、大型企业、电子商务网站和政府网站等。利用cdn技术,这些网站无需投资昂贵的各类服务器,设立分
站点。通过采用cdn,cdn将负责信息传递工作,保证信息正常传输,而技术人员只需要维护网站内容,不需要考虑流量问题。这样,网站可保证用户得到更多的新业务,可以快速访问网络上的内容,获得更好的服务质量。举个例子来讲,对于访问量比较大,而被访问内容更新周期比较长的网站,如政府网站,用户往往进行大量的查询工作。这类网站比较适合采用cdn。还有,大家是否注意到,在所谓的宽带社区中,瓶颈是社区的对外出口。这样,如果采用cdn无疑对社区用户使用视频点播、网络教育等宽带应用提供了保证。
cdn的不足
任何一个新事物,在给现有模式带来改进的同时,也必然存在一定的局限,cdn也是这样,实时性不太好是cdn的不足。不过,随着对cdn需求的逐渐升温,这一不足得到了改进,使来自于远程服务器的网络内容网页与复本服务器或缓存器中的网页保持同步。解决方法是在网络内容发生变化时将新的网络内容从服务器端直接传送到缓存器,或者当对网络内容的访问增加时将数据源服务器的网络内容尽可能实时地复制到缓存服务器。
了解了一下关于cdn加速方面的知识,感觉这个东西对于icp 、isp、大型企业、电子商务网站和政府网站等是非常实用的。学习心得知识是非常必要的。以后多多学习
原创文章,转载请注明:转载自陕西企尚网络科技有限公司
本文链接地址: