老哥们,这是几天前一个帖子的方案总结,然后结果是不太好,我不确定可能是我没操作好。同时感谢 老哥 lanmingyue 和 黑格尔 kkk2两位老哥
cloudflare page部署的博客如何否实现国内外分流双cdn分流加速 - 开发调优 - LINUX DO
关于加速国内加载速度的方法
国内外双cdn加速方法
操作
cloudflare
cloudflare page部署hugo静态博客,本身page会提供一个域名『page.dev』
同时绑定一个自定义域名『x.com』在cloudflare page上,同时『x.com』这个域名放在阿里云上托管(因为阿里云支持智能分流).
腾讯云
然后我购买了腾讯云的cdn服务:
阿里云
在阿里云上,设置『x.com』在面对不同地区访问时走不同的路线
- 境内的走腾讯云的cdn分配的cname『x.cdn.com』
- 境外的直接cname到『page.dev』
因为阿里云没有境内的选项,所以我是一个一个设置的
整体的方案其实很简单就是下图所示
效果
按照上面的方案我搭了一个『nadirecho.top』的网站
然后搭了一个全部部署在cloudflare page上的『test.61action.fun』的网站
很遗憾的用测速网站的top域名的显示效果很好,fun域名的不太行,但是实际效果如果挂梯子的话,fun域名加载速度完爆top域名的,top域名可以感觉到明显的迟缓
测速对比
『nadirecho.top』
『test.61action.fun』
实际效果
但是!!!!
实际效果上,cloudfare要快很多很多!
录屏对比.mp4
在挂代理的情况下,明显fun域名的速度快上不少
原因
我问了腾讯云的客服,他们给出的理由就是cloudflare的服务器在日本,境内访问过去速度就是不太快,如果要加快速度的话考虑全站加速。
其它思路
我在想现在的问题是在于说腾讯云访问境外服务器所以才缓慢。如果我是用saas +优选ip的方式,境内再套一层腾讯云的cdn这样会不会快,腾讯云cdn就走优选ip对应比较快的线路,这样子和直接优选ip相比的话有区别吗,会快一些吗(存档 存疑 )
早上八点半左右跑通了第二种方案,在「https://linux.do/t/topic/127255」该方案中如果服务器是cloudflare page的话,除了回退源绑定page以外,别忘记把主力域名本身也绑定page,我的话出现了code 522错误就是因为这个问题,绑定以后就成功了。
对比资源加载速度是有所提升的
对比方案均未挂代理: