cf workers workers kv 搭建一个免费的博客程序-凯发网娱乐官网

微信扫一扫,分享到朋友圈

0

cf workers workers kv居然能搭建一个博客程序,具体的说就是使用 cloudflare kv作为数据库,无其他依赖. 兼容静态博客的速度,以及动态博客的灵活性,方便搭建减少折腾。

1、主要特点

  • 使用workers提供的kv作为数据库
  • 使用cloudflare缓存html来降低kv的读写
  • 所有html页面均为缓存,可达到静态博客的速度
  • 使用kv作为数据库,可达到wordpress的灵活性
  • 后台使用markdown语法,方便快捷
  • 一键发布(页面重构 缓存清理)

2、承载能力

  • kv基本不存在瓶颈,因为使用了缓存,读写很少
  • 唯一瓶颈是 workers的日访问量10w,大约能承受2万ip /日
  • 文章数:1g存储空间,几万篇问题不大

3、项目介绍

项目:

演示:

演示2:

4、部署

1)首先你要去cf注册账号,凯发网娱乐官网地址:

2)准备好自己的域名并接入到cloudflare。

3)上面的都做之后,登录cf,点击右侧的workers进入界面后,在workers kv中创建一个命名空间。比如说这里名为名:cf-blog

4)之后新建workers,去worker的settings选选项卡中绑定kv namespace!!

创建好之后,先默认,之后去编辑内容,我们现在去绑定kv。(记得点保存)

4)添加一个域名dns: 例如blog.imotao.com,ip随意,橙色云朵必须打开!

5)域名绑定到workers:域名—> workers —>添加路由 https://blog.imotao.com/*

6)获取缓存api token:域名概述—>右下角,记录区域id,以及获取一个清理缓存的 api 令牌

api 令牌:

这个麻烦点,需要自己生成一个。还是在这个页面的右下角,具体看图:

之后创建api 令牌,看图:

如何创建看图,红框的地方需要注意,其他都默认即可。

保存后,会显示你需要的api 令牌密钥,自己保存好。一会要用。成功创建后是这个样子的。注意权限问题,要和截图一致。

7)粘贴源码中index.js内容到workers,根据需求修改参数。

源码地址:https://github.com/gdtool/cloudflare-workers-blog/blob/master/index.js

8)保存之后收工,你可以进入输入域名浏览你的博客了。

参考:

  • https://blog.gezhong.vip/article/000016/cloudflare-workers-blog.html
  • https://www.hostloc.com/thread-787159-12-1.html
  • https://github.com/gdtool/cloudflare-workers-blog
展开阅读全文

微信扫一扫,分享到朋友圈

0
这个博主很懒,懒死了。
上一篇

amh面板安装teambitionshare – 支持网盘(需申请)和项目文件

下一篇

花呗调整部分年轻用户额度 你的花呗降额了吗?

你也可能喜欢

发表评论

this site uses akismet to reduce spam. .

插入图片