Web性能优化(五)之CDN加速
CDN由来
随着互联网人群规模不断增多,访问同一个服务器,网络延迟太大。
CDN原理
第一步:从主服务器复制内容到边缘服务器
也就是访问后,造成的情况是什么呢,通过DNS解析,DNS直接返回IP地址,而是到上一级的智能DNS服务器寻找返回到最近的服务器,然后返回他的IP地址进行返回。
CDN分类
按照资源分类的话
主要的就是内容,静态资源(就是一些HTML和CSS静态资源)和动态资源(需要数据库逻辑交互的),静态资源可以直接拷贝到边缘web服务器,供直接访问,所以CDN一般都是加速的静态资源。
流媒体加速
加速切片后的加密文件,因为这些通常不会发生变化
大文件加速
应用协议加速