伪静态cdn加速是否真的有效

伪静态cdn加速是否真的有效,第1张

CDN:内容分发网络。主要是将网站静态内容缓存到各地的CDN节点上,让不同地区、不同运营商的访问者可以访问同地区、运营商的节点,以达到加速的效果。但是,当访问者访问动态内容时,就需要先解析到附近的CDN节点,然后CDN节点再去源站获取,最后再返回给访问者。假如源站是北京网通,访问者是广东电信,首先可能解析到广东附近的节点上,然后该节点去北京联通的源站取内容,如果该节点是多线路的、BGP的,那么速度也会比用户直接去访问快,因为解决了跨运营商的问题。但是如果该节点是电信的,那就没有什么加速效果了。

如题,

经测试请求头里有 cache-control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0和pragma: no-cache

解决方法:

修改 php.ini 中的session.cache_limiter参数,改为 none 即可

提升有限,123级缓存的读写复制是越来越慢,命中率也越来越低。1缓的命中率最高能到90%多,这是拿英特尔的U举例子,再开设二级缓存,一级缓存没命中的就到二级缓存里找,三级缓存也是一个道理。以2600K为例子,一级缓存256K二缓1M三缓8M,其中一级缓存的造价很高,不可能大幅提升。所以多级缓存是必须的。而且和分支预测也有关系


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/69310.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-01
下一篇2023-03-01

发表评论

登录后才能评论

评论列表(0条)

    保存