CDN可以有如今的功能也通过了一段比较长的发展阶段。 第一阶段是缓存阶段。在麻省理工学院,万维网的发明人注意到互联网变得异常拥堵和缓慢便想可否写个算法来解决这个问题,他和他的研究生一块儿写出了这个算法,还在往后凭借此算法成立了Akamai公司,世界上第一个CDN诞生。这个理念最初是将内容缓存在终端用户附近,每一个人均可以将内容缓存到网络边缘。这种改变能够带来3个好处,使用户可以更快的看到本身想浏览的内容,网站运维人员能够将之前任务分配给CDN提供商,从而下降服务器负载,缓存还可以减轻互联网中间一英里的流量负担。 第二阶段是加速年代,对于静态内容,缓存可以解决用户问题,可是对优化交易处理或动态内容却不行。在面对涉及大量交易处理的各类在线应用,包括电子商务、游戏和企业应用时,缓存技术将面临重重挑战。2003年,Akamai公司率先提出了“动态网站加速”的方法,Akamai的工程师们将动态交易拆分开,并利用规模庞大且神奇的数学算法为交互中的每一元素找到最快的传送路径。如今,每当一项交易在终端用户与数据中心之间传输时,它将以最佳路径穿行互联网,自动避免拥堵和延迟。 Akamai再次得到了空前成功。自此,人们可以在网上安心地购物和交流。可是移动时代很快到来了。 第三阶段,移动体验和安全时代。移动时代的到来使移动端的用户大大增长,,可是此时移动端用户的体验不是太好,并且移动端的访问量呈爆炸式增加,对这一问题的解决就很重要。Akamai再次引导人们走过了新的移动时代。他们的ION解决方案,可以基于用户状况或使用情境动态优化内容和应用交付。同年,Akamai还正式发布了云安全解决方案,保护客户免受应用攻击和分布式拒绝服务攻击等网络威胁。CDN到这个阶段,不只能够加速,还能够进行移动优化和维护安全。 第四阶段,也就是如今。Akamai推出了一个称之为Cloudlet的服务,CDN能够实现与后端系统的完美配合,将客户引向A/B站点并展开追踪,帮助将用户转化数据与每次访问关联起来。还能够实现更大的可扩展性和确保最佳用户体验。 对于往后,CDN网站加速的用户还很普遍,相信使用CDN网站加速应该可以带来更好的用户体验。算法