使用CDN加速优化前端性能

CDN(Content distribute network),内容分发网络的本质仍然是一个缓存,而且将数据缓存在离用户最近的地方,使用户以最快的速度获取数据,即所谓网络访问的第一跳。

使用CDN加速优化前端性能

由于CDN部署在网络运营商的机房,这些机房又是终端用户网络的服务提供商,因此用户请求路由的第一条就到达了CDN服务器,当CDN中存在浏览器请求的资源时,从CDN直接返回给浏览器,最短路径返回响应,加快用户访问速度,减少数据中心负载压力。

CDN能够缓存的一般是静态资源,如图片,文件,CSS,script脚本,静态网页等,但是这些文件访问频率很高,将其缓存在CDN可以极大改善网页的打开速度。