2021年,利用CF必须拥有自己的博客网站

随着现在各种社交软件的 兴趣 ,各种简单的心情分享也越来越方便,比如微信朋友圈,微头条,微博等等,一段简短的话、一个有趣的图片逐渐成为我们生活中的一部分,而这样简单的方式也让曾经的回忆逐渐模糊。

博客,相信对于 70,80,90甚至有些00后并不陌生,曾经PC大量普及的时候,各种个人博客,各种社交空间比比皆是,比如 QQ空间,搜狐博客,新浪博客,百度空间这几个代表性的博客程序,是很多人的回忆,而随着微信,微博,微头条这些更简单的分享方式的兴起,博客也逐渐淹没在时代的浪潮里。

2021年,利用CF必须拥有自己的博客网站

头条微头条发布页面

有些东西不是一句两句就能说明白的,有些烦恼不是总是深埋心中却又无力发泄,静静的书写一篇文章,静静的把自己的感想,把自己的不满都用文字表达出来,博客-博文就是让自己释放一些的私人空间,分享自己的烦恼,自己的喜悦给有别人,让别人跟你一起欢笑,让别人从你的烦恼中找到自己的疑虑,博客虽是夕阳,却有着不一样的美。

目前,博客的框架很多: WordPress Jekyll VuePress Hexo 等等,今天小蟹要介绍的是一个全新的程序 CF-Blog

跟着小蟹一起 利用CF必须拥有自己的博客网站,在2021年拥有自己人生的第一个博客。(注意:还是免费的哦!

首先,说明下,这里我们需要用到的有2个,注册一个 CF账号,CF是指 Cloudflare 这个网站,域名一个,这里可以随意,二级一级都无所谓,目前最便宜的域名是 .top 后缀的域名,续费价格相对划算,首年一般都是6块钱,续费二十多块钱,如果说你想做到完全免费,那就留言跟我说吧,我多解析一个二级域名给你玩玩.....

CF: Cloudflare账号

域名一个:bye.ink 需要接入Cloudflare

程序:CF-Blog

小蟹已经准备好了,一个CF账号,一个二级域名,本次搭建无需任何VPS和虚拟机,省去我们一大笔开销有木有,好啦废话不多说,下面开始我们的搭建过程吧。

博客程序:CF-Blog

首先介绍一下CF-Blog,这是一个运行在cloudflare workers 上的博客程序(blog),使用 cloudflare KV作为数据库,无其他依赖,兼容静态博客的速度,以及动态博客的灵活性,方便搭建不折腾。

主要特点: 1.使用workers提供的KV作为数据库,2.使用cloudflare缓存html来降低KV的读写,3.所有html页面均为缓存,可达到静态博客的速度,4.使用KV作为数据库,可达到wordpress的灵活性,5.后台使用markdown语法,方便快捷,6.一键发布(页面重构+缓存清理),7.访问速度快,延迟低

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

2021年,利用CF必须拥有自己的博客网站

搭建完成的样子

部署步骤

1)打开Cloudflare官网(网站可切换中文),注册一个账号,这里不做演示,请自行注册,推荐使用谷歌浏览器,注册好之后打开首页,在首页的右侧,找到 Workers 并进入,

2021年,利用CF必须拥有自己的博客网站

首页右侧

2)进入后,在Workers KV中创建一个命名空间。比如说这里命名为:cf-blog

2021年,利用CF必须拥有自己的博客网站

命名为:cf-blog

3)之后新建Workers,去Worker的Settings选选项卡中绑定KV Namespace!

2021年,利用CF必须拥有自己的博客网站

新建Workers

4)创建好之后,先默认,点击左上角的返回箭头,之后去编辑内容,我们现在去绑定KV。

2021年,利用CF必须拥有自己的博客网站

返回

2021年,利用CF必须拥有自己的博客网站

绑定KV

5)添加一个域名DNS: 解析一个二级的域名,blog.idu.ink, IP随意这里可以随便填写,橙色云朵必须打开!

2021年,利用CF必须拥有自己的博客网站

6)域名绑定到workers:域名—> workers —>添加路由 https://Bolg.bye.ink/*

2021年,利用CF必须拥有自己的博客网站

添加路由

2021年,利用CF必须拥有自己的博客网站

添加路由2

7)获取缓存API token: 概述 —> 右下角,记录区域ID,以及获取一个清理缓存的 API 令牌 (有点长,请仔细看)

2021年,利用CF必须拥有自己的博客网站

API 令牌

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

2021年,利用CF必须拥有自己的博客网站

创建API令牌

之后创建API 令牌,看图:

2021年,利用CF必须拥有自己的博客网站

创建API令牌2

如何创建看图,点击最下面的自定义令牌,然后看图设置,其它默认

2021年,利用CF必须拥有自己的博客网站

自定义令牌

保存后,会显示你需要的API 令牌密钥,自己保存好,一会要用。

2021年,利用CF必须拥有自己的博客网站

API 令牌密钥

成功创建后是这个样子的。注意权限问题,要和截图一致。

2021年,利用CF必须拥有自己的博客网站

成功创建

8)粘贴源码中index.js?1776720003.796 内容到workers,根据需求修改参数,这里详细步骤,退回首页,找到workers,然后复制 index.js?1776720003.796 的内容替换刚刚的左侧的内容。

2021年,利用CF必须拥有自己的博客网站

复制源码进入

代码如下,我们说下什么地方需要修改。index.js?1776720003.796 内容私信回复 CF 即可获取

2021年,利用CF必须拥有自己的博客网站

需要修改的地方

下面说下需要修改的地方

1.后台密码,是指进入后台的账号

2.后台密码,是指进入后台的密码

3.域名,替换你刚刚 5)6)设置的域名

4.博客名称,这个自己安排

5.博客描述,可以上网搜索下怎么设置

6.关键词,这个可以上网搜索到

7.cf 区域 ID这个是 7)中提到的,需要自行复制修改替换

8.cf API 这个是 7)中提到的,需要自行复制修改替换

关键地方 :1.2.7.8 这几个请仔细填写,1.2.是你登录博客的关键,7.8.是你博客能否搭建成功的关键

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

效果演示

1)后台发一篇文章,还行,挺好用,看图:

2021年,利用CF必须拥有自己的博客网站

发布文章后

打开文章后的样子

2021年,利用CF必须拥有自己的博客网站

文章详情样子

2)后台,点击首页 管理站点 可进入后台

2021年,利用CF必须拥有自己的博客网站

后台

最后

博客的缓存效果类似静态博客,评论依赖于第三方,这里推荐Valine,这个还没申请,回头弄一下,这个玩意可是真流弊,值得折腾一下。

然后编写文章的时候,当你写完后需要点击发布 清楚 缓存,然后静待一下,刷新首页即可,更多后台设置,如果大家感兴趣可以在评论里扣个 感兴趣 ,依据人数我会考虑单独出个教程。

下期我们来讲讲怎么接入第三方评论系统 Valine,以及我对这个博客的使用感受,关注小蟹,学习更多。

注意,本教程需要一定的耐心和基础,如果你完全不懂可以私信或者在评论里找我,我将对你进行指导。

2021年,利用CF必须拥有自己的博客网站

关注我 | 您值得拥有

如果喜欢我们的文章,请收藏或者点赞,关注,随时随地看一下,你会发现随时都有惊喜,你的关注将会“物超所值”哦!(๑•ᴗ•๑)

2021年,利用CF必须拥有自己的博客网站

编辑:小蟹

注:风暴蟹原创文章,未经允许禁止转载,如有转载请注明链接和出处;另外文章中部分图片以及部分例子、摘要来源于网络,如果侵犯了您的权益,请私信我进行删改。