vps交流

使用 Cloudflare Workers 搭建网站的一点心得


Cloudflare Workers 给每个账号提供了每天10万次的免费脚本请求,每天10万次免费数据库读操作,1000次写操作,免费KV数据库容量限制是1G。这个量用作一般小网站的话都是绰绰有余了,喜欢折腾的人一定要利用起来了。比如我刚在上边搭了个米表 http://mibiao.org

那么Workers具体怎么用呢,简单说他就是个阉割版的 Node.js 运行环境,他是用自己的 wrangler 命令替换掉了 node , 但保留了 npm 包管理,需要注意的是 workers 里无法通过文件系统访问本地文件,所以很多依赖本地操作的包比如 express 在他这里就不能用了,但是官方文档里也提供了一个 itty-router 用来实现比较复杂的路由,至于模板,因为没有本地文件系统,只能通过fetch远程获取文件来解决。

KV 呢就是个 NoSql 数据库,使用也非常简单。其他需要用到的东西官网文档里也都有了,有个坑就是 linux 下用 root 用户安装 wrangler 工具时有个bug,他会在/root目录下生成一个目录但是他自己没权限操作, 我们临时先把这个目录设成777就行了

好了,来晒一下你的cf workers网站吧!

《米农的花式广告》使用 Cloudflare Workers 搭建网站的一点心得
你还活着啊 吊毛