CDN

Posted Rand Tsui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CDN相关的知识,希望对你有一定的参考价值。

1、添加域名

首先想好两个域名,一个引用域名,也就是加速域名,另一个回源域名。添加域名之后,会对加速域名生成一个cdn域名,需要给这个cdn域名设置别名也就是添加CNAME记录,别名就是加速域名。

以后请求加速域名,实际请求的是cdn域名。如果cdn节点没资源,它会去源站,也就是回源域名获取信息。

 

2、刷新和预热

刷新的作用是清空cdn上的缓存,下次请求cdn就会回源。刷新可以根据url单个资源刷新,也可以根据目录刷新

预热的作用就不用解释了。

 

3、源站可以使用https 443端口,需要在cdn里设置,回源host需要添加,用于端口映射区分,回源协议可以选择https

 

4、cdn缓存配置,可以增加cdn节点缓存文件的时间,3年最大时间就行,还可以设置返回头来影响浏览器的缓存时间

 

5、cdn节点可以使用https,需要配置加速域名的证书。

 

6、cdn性能优化可以对文件压缩

 

7、cache-control:max-age,假设max-age=60,当浏览器 第一次 接收到某文件带有这个返回头时,后面的60秒内如果再次请求,会直接从本地缓存读取,不经过服务器。60秒过后,再次请求,每次 都会从服务器获取。

以上是关于CDN的主要内容,如果未能解决你的问题,请参考以下文章

什么是CDN?哪些是流行的jQuery CDN?使用CDN有什么好处?

如何巧妙运用cdn加速方案提高网站速度?

CDN工作原理以及使用CDN的好处

CDN工作原理以及使用CDN的好处

如何选CDN:互联网大直播时代的CDN选择指南

vu静态资源打包放到cdn