最近公司图片加载缓慢,所以用到cdn,其实cdn原理就是智能选择最优服务器缓存加载图片,就和数据库添加索引查找比没添加索引查找的比较快,我为什么这么说,cdn其实你可以把它当做索引,我去请求页面cdn是按照我物理ip最近的服务器缓存为我提供服务,如果这台服务器不具有我需要的东西,他会像金字塔一样一级一级向上递交,然后这台最近服务器会回复我想要的页面。cdn还提供ssl加密和解密的加速和网页压缩传递,不只是这样,最智能化在于取缓存数据同时还负责和源站点进行内容同步。
1.首先我们需要先定制cdn

 

阿里云cdn用法_索引查找

如图

 

阿里云cdn用法_字段_02

cdn订购成功详解

 

阿里云cdn用法_数据库_03

cdn订购成功详解

 

阿里云cdn用法_索引查找_04

image.png

2.配置解析域名地址:

 

阿里云cdn用法_数据库_05

来到你加速域名的解析地址

 

阿里云cdn用法_数据库_06

配置一条cdn解析,@代表主域名

3.测试cdn是否成功
主要查看响应头信息中的“X-Cache”字段。
如图所示,分别显示了“MISS”表示没有命中CDN缓存、显示了“HIT”表示命中了CDN缓存。

 

阿里云cdn用法_字段_07

访问你的加速域名,你会发现转到cdn分配的域名地址

 

阿里云cdn用法_数据库_08

显示了“HIT”表示命中了CDN缓存

4.如何清除缓存图片:
清除分为清除url缓存,和u目录缓存,建议用目录缓存比较好;

 

阿里云cdn用法_服务器_09

cdn缓存刷新