怎么参考CDN网站加速的好坏?

怎么参考CDN网站加速的好坏?

CDN 效果分析一个很重要的参考就是 CDN 的缓存命中率,一般这个信息都在 header响应头里的,浏览器的开发者工具里就可以看到的,你在 CDN 缓存规则里设定缓存了什么类型的文件就在浏览器里观察这些文件的缓存命中情况。

CDN命中率是指用户访问的时候,命中缓存的概率。用户访问一个使用了CDN的网站,请求会被解析到CDN节点。此时如果该CDN节点上已经缓存了用户要请求的内容,则直接CDN节点直接返回,无需再去源站取数据(这样就算命中缓存)。如果该CDN节点上没有缓存相应的内容,则会立即去源站获取,然后再返回给访问者,同时把内容缓存在该节点上(这样就没有命中缓存)。
CDN命中率又细分为CDN请求命中率和CDN字节命中率。CDN请求命中率是指一个时间段内所有请求命中缓存的概率。字节命中率是指一个时间请求的字节数命中缓存的概率。
一般一个充分优化设置的CDN,命中率能达到50-100%。影响CDN命中率的因素很多,主要看网站的类型。如果一个纯静态的网站,CDN缓存命中率会在90%以上。如果是动态内容的网站,因为只有图片、js、css等内容能够缓存,此时CDN命中率就会略低。

比如你缓存了所有.html文件,那么就可以在浏览器的“开发者工具”——Network里查看某个.html文件的header响应头中的缓存命中字段里分赋值判断是否这次访问命中了 CDN 节点上的缓存:

当然不同的 CDN 这里显示的命中赋值也是不一样的,具体可以参考相应的 CDN 文档或者咨询在线客服了解具体的赋值标准。

至于说那些所谓的网站测速,仅仅作为参考即可,不能当做“依据”的,因为测速的节点有时候很容易被 CDN 服务商给屏蔽掉的,原因是有不安全因素,甚至有些 CDN 是禁止PING的,比如:360网站卫士。

一般只要 CDN 的缓存命中率在50%左右就表明 CDN 的加速效果还是很不错的,这个其实有时候也取决于你让 CDN 缓存了什么。

一个十年草根博客站长【明月登楼的博客】(imydl.***)、【明月登楼学习笔记Blog】(imydl.tech)熟悉 WordPress 、 Typecho 博客平台创建、运营网站,多年VPS服务器运维经历,实践经验丰富,在这里为您解答专业方面的所有疑问!

到此,以上就是小编对于wordpress静态cdn的问题就介绍到这了,希望介绍关于wordpress静态cdn的1点解答对大家有用。

转载请说明出处内容投诉
CSS教程_站长资源网 » 怎么参考CDN网站加速的好坏?

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买