【基础知识】【1】CDN
正文:
CDN:Content Delivery Network,内容分发网络。使用户访问离ta最近的资源服务器,优化访问速度
优点:
1,内容可以共享,不同站点的同一文件可以不用多次缓存
2,增加下载的并行度,浏览器对于同一个域所允许保持的连接数都是有限制的(2个),资源在不同域下,可以并行下载
3,加快访问速度,将用户请求导向最近最优的服务节点上
4,分流作用,减轻源站的负载
缺点:
1,使用第三方的CDN,某种意义上来说是非可控的(比如Google提供的CDN地址在国内用不了)
自己搭建的流程:
1,按地区部署多个资源服务器,内容进行同步
2,搭一些分发服务器,接入访问地址,然后跳转到就近的内容缓存服务器进行内容读取
使用方法:
一般是使用开发商提供的CDN服务(腾讯云,阿里云);
原因:
1,访问速度和稳定性有保障
2,可以省下资源服务器的一部分资源负担
其他:
CDN | 静态内容加速 |
DD | 下载分发加速 |
VCD | 音视频点播加速 |
GCD | 海外加速 |
DSA | 动态加速网络 |
SCDN | 安全加速 |
参考博客:
1,优化网站设计(二):使用CDN - 陈希章 - 博客园
http://www.cnblogs.com/chenxizhang/archive/2013/04/30/3051686.html
2,CDN是什么?使用CDN有什么优势? - 流年的回答 - 知乎
https://www.zhihu.com/question/36514327/answer/68143522