笔者有写博客的习惯,借助于github强大page功能和自己娴熟的markdown技巧,可以快速实现本地编写,网上预览的效果。不过使用github page功能多少有些小瑕疵,就是大陆的用户可能根本打不开网站。当时查了一下资料,发现使用cdn做代理,可以完美解决这个问题,加之当时资料的博主推荐的是又拍云,我也紧跟着入坑了。
一直用这个产品,其实体验还挺不错的,商家当时免费送了50GB流量,而我的博客访问量少的可怜,50GB几乎就是天文数字了。期间发现虽然流量免费,但是回源的时候需要收费,所以我又充了几块钱,这么多年了,就一直用着。
内容分发网络 CDN 基础服务计费-购买指南-文档中心-腾讯云 (tencent.com)
我心想要不我买个流量包吧,说不定流量包更优惠呢,我查了一下
官方文档
100GB 接近 20 十块钱,而且就目前这个攻击法,也就撑十天。还没完,文档再往下翻,还有一个 https 请求次数收费表格:
合着这和流量包还是分开请求的。
yunnysunny.github.io
肯定是挂在/上的,但是我还有一个 nodebook项目,按理来说未迁移到 cloudflare 之前是挂在到 /nodebook 下的,迁移完之后,构建生成的静态文件只有默认项目的,所以如果不做处理请求 /nodebook 会直接 404。不过作为一个成熟的产品, cloudflare page已经考虑到了重定向的问题。我把 nodebook 项目也托管在 cloudflare 上,然后在 yunnysunny.github.io 构建时生成一个名字为 _redircets 的文件,并添加如下内容:
/nodebook/* https://node.whyun.com/:splat
其中
node.whyun.com
是 nodebook 项目现在托管的域名。现在访问
https://blog.whyun.com/nodebook/xxx
会302 跳转到
https://node.whyun.com/xxx
。
Function
,它是一种无服务应用,类似于 aws lambda 产品。并且其提供的免费配额也很诱人,每天 10 万次请求,每分钟一千次请求,对于个人网站或者小企业来说完全够用。并且其还提供了集成各种第三方免费数据库的功能:
让你的开发没有后顾之忧。
准备再写一篇关于 Function 的使用文章,所以欲知后事如何,窃听下回分解了。