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

❤ 提示:本文共2653个字,预计阅读时间7分钟

原文链接https://www.toutiao.com/i6910486963116179979/

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

博客,相信对于 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内容到workers,根据需求修改参数,这里详细步骤,退回首页,找到workers,然后复制 index.js 的内容替换刚刚的左侧的内容。

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

复制源码进入

代码如下,我们说下什么地方需要修改。index.js 内容私信回复 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必须拥有自己的博客网站

编辑:小蟹

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

版权声明:小蟹 发表于 2020-12-26 19:51:01。
转载请注明:2021年,利用CF必须拥有自己的博客网站 | 风暴蟹自媒体导航博客

暂无评论

暂无评论...