CDN

Content Distribute Network, 内容分发网络

作用

CDN可以加速网络请求,举例来说,原来用户一个请求平均用时5秒,用了CDN之后,提速到2秒,大大加强了用户体验。

可能造成拥堵的地方

实现原理

将数据缓存在离用户最近的地方,使用户以最快的速度获取。

一般来说,通过CDN加载的都是静态资源,动态资源还是把请求发回源站去获取。

组件

网络请求流程

没有用CDN的时候

cdn_1.png

用了CDN之后

cdn_2.png

Links

Fork me on GitHub