阿里云CDN你不知道的潜规则

建站三年第一次使用cdn就是用的阿里云的,当初百度搜索了阿里云、腾讯云、百度云、七牛、又拍云等多加cdn服务的优劣,最终选择了阿里云,刚开始确实很不错,但后来不知为何速度越来越慢,并且腾讯开始免费送cdn流量我就转投腾讯云的怀抱了。腾讯cdn与阿里云的cdn差别不大,甚至腾讯云cdn比阿里云cdn更强大。主要体现在动态页面的缓存服务上。

前面我也有专门讲过,腾讯cdn每月送10G流量,如果是新用户,每月送50G流量送半年。并且,腾讯云cdn支持动态、静态文件的缓存。而阿里云仅支持静态文件的缓存,虽然它后台可以设置动态文件缓存,但实际上是没有作用的。

阿里云CDN你不知道的潜规则

今天在一位站长的cdn设置中发现,即使设置PHP动态文件缓存,阿里云cdn仍然不会进行缓存。要知道阿里云的cdn后台可是提示允许使用php缓存的,文档中还举了例子。直到提交工单才知道这是个巨坑。

阿里云CDN你不知道的潜规则

这是设置了动态文件缓存后的浏览器请求响应头部,图中我们可以看到这几个信息:

server:Tengine 来自阿里云服务器

x-cache:MISS TCP_MISS dirn:10:777396805

这一句就是阿里云的cdn缓存信息了,很明显,第一个MISS大家都认识,错过的意思,就是说未命中cdn缓存。

命中cdn缓存效果如下:

x-cache:HIT TCP_MEM_HIT dirn:-2:-2

其中HIT表示命中cdn缓存。

下面是阿里云的工作人员回复的内容。

阿里云CDN你不知道的潜规则

阿里云CDN你不知道的潜规则

总结

腾讯云cdn与阿里云cdn在速度上并没有多大区别,顶多相差几十ms,这根本没感觉。然而,在动态文件缓存上,腾讯云明显强于阿里云。在缓存规则上,腾讯云可以设置动态文件缓存、静态文件缓存。而阿里云仅支持静态文件缓存,虽然可以设置动态但不会生效。

如果你的网站不会用到登陆等功能,那么我建议你使用腾讯云CDN,如果你只需要缓存静态文件,那我建议你….随便选一个,首推腾讯云,因为有免费cdn流量!

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/242407.html

(0)
上一篇 2022年4月7日 17:44
下一篇 2022年4月7日 17:48

相关推荐

发表回复

登录后才能评论