关于更新到新版本博客的一点说明
前言
Hello and I’m Block_Fish。
最近事情比较多,学校方面的的事儿和在机房的硬件条件让我很难保证稳定产出、更新博客。
但是昨天参加某活动,专家大力表扬了这个博客项目——我是在“写”、是在“表达”、是在把我的知识努力告诉别人,这是和软件的自由化、开源化运动有点像的一样,是值得鼓励和支持的。
而且我也已经坚持了很久——如今已经是第 个年头了,时光很快啊,我当然也不会就这么把它抛弃掉。
省流:不用担心断更,不保证长期稳定按什么频率更新,但一定会常来看看。
那么为了 应付 这个展会,我花费一定时间和精力(比较)彻底的翻修了网站,这里列一下版本目录(其实就是回忆录)。
-1 梦开始的地方
其实最早开始有博客的想法是在 TX 云 Lighthouse 的「第三方教程」中的一个 《搭建 Wordpress 博客》。
当然,穷(求打赏 Qwq),没钱搞域名、服务器,也没有资质做各种实名认证。
0.0 洛谷
洛谷应该是几乎所有 OIer 共同的回忆了。我作为少数的 位数 UID 拥有者,最开始就是使用的洛谷博客。
后来事情也大家知道了,现在变成文章区了。我当时在洛谷上的一些篇目:
- 不少极早期的 ABC 的 C 题题解(
审核一篇没过的那种) - Python 安装指南
- Python GUI 界面入门
- 「你需要知道的一切」系列
当然,这些文章现在看来相当老旧了,这次顺带做了一点翻修,不过我并没有修改他们的主题,只改了一些明显的错误和格式,具体准确性、实用性之类的,呃呃……
1.0 开整!Hexo + Next
那有没有免费的方案呢?洛谷日报。
从此 Hexo + Next 成为了我一段时间的 Blog 方案。部署平台上,GitHub Pages 和 Cloudflare Pages 成为了我的主力。至于 CMS,呃,配置了,但当时没弄懂怎么用。
另外似乎现在的 .eu.org 域名也是当时注册的,可惜现在似乎停止继续注册了。
0.2 博客园
其实我已经记不得 0.2 之前的这几个的具体顺序了 Qwq
不过相对之下博客园是晚一些的。
后来因为太弱了,还要平衡文化课的原因,暂时抛弃了博客,有些文章也因此丢失(例如显存的「你需要知道的一切」系列其实是这一时期的光速重写版本,其质量可见一斑)。本 Blog 建立日期, 年 月 日,也就从此算起。
这里,ABC 串讲系列就是我当时为了测试网站、丰富内容所作的。
1.1 Hexo + Next(重制)
后来呢,我又回归了 Hexo + Next。不过 Next 虽然提供了 4 款主题,但我个人都觉得不过好看(我虽然美术不好,但还是比较颜控的,比较喜欢绚丽的色彩、动画,当然,要以不影响阅读为前提,就像如果你认为目前的樱花动效太烦的话可以设置关掉)。
2.0 Hexo + Redefine
当时正是 xxs 的我(带不带引申义都对)比较迷恋「虚拟备案」这种东西(因为搞不了真的),加入了一大堆类似的网站,不过如您所见,他们运营的大部分没我的网站久。至于活下来的,多是像 开往 Travellings、萌国 ICP 备案 这样经营了多年的高质量、高口碑老牌项目了。
主力文章多产自这一时期,它几乎涵盖了我初中 年的所有文章。谁能想到,我当初只是在一个这种备案、虫洞类的项目看见了一个用这个主题的人,就马上想要迁移了呢?
当然,这个主题 Bug 略多,包括但不限于:
- Hexo-sliding-spoiler 插件的兼容性
- Twikoo 评论的支持
- 直接使用 HTML 和 JS 的支持
这些普遍是刷新一下才能正常的,不过显然这当然算问题。不过这个主题配置很简单,_config.yml 只有 多行。所以,近一年甚至更久的时间内我一直都在物色新的主题。
另外这一时期也发生了许多事情,例如我想改用户名啦、利用 CloudFlare 构建自定义域名邮箱啦之类的。
3.0 Hexo + Anzhiyu(腰斩)
安知鱼主题应该是 Hexo 最响亮、最知名的主题(之一)了吧。好看、简洁、功能强大。
但是配置过于复杂了,有很多需要跨文件联动的功能。我做不到。
所以最后写了很长时间配置文件,但根本写不完 /kel。
4.0 Astro + Fuwari(被 pass)
是的起因又是一篇洛谷文章。你谷上大分。
这个主题同样符合我对“美观”和“简约”的双重定义,于是我决定使用。
5.0 Astro + Mizuki(未上线)
小破站上认识了 Fuwari 的升级版,反正 Fuwari 还没上线就先迁了。
6.0 Astro + Firefly(现在)
终于到这儿了!(激动)。
因为看到有人说 Mizuki 很多部分是用 Firefly 的代码硬粘上来的,所以滚回来用原版了。
其实 4.0、5.0、6.0 长得大差不差的,不过 Firefly 可以让用户自行配置主题颜色、动效什么的让我很爽。
具体地自己去看去体会吧。
6.1 Astro + Firefly + ?
未来,还会有更新计划吗?
当然!
包括但不限于:
- 把 Firefly 主题的歌、相册、看板娘等功能配置好了。
- 自己搞一个域名(期望是 block-fish.xyz;blockfish.xyz 被一个搞区块链的给用了 QwQ)。
- 做一个 Pages CMS 后台。
- 加一个主页。
- 做点儿如 MBTI 测试、Markdown 编辑器 之类的小功能、小玩具。
- 实现 GitHub Pages + Netlify + Cloudflare Workers + Vercel 四线路同步部署(当然,似乎这主要解决的都是国际网络环境;考虑到 Workers 和 Pages 的差异我不能改到 CF Pages,只能靠不一定稳定的优选和 Netlify 过活)。不考虑添加 Turnstile。
- 使用 jujutsu 代替老朽且学习曲线极陡的 Git。
未来,可期;继续,努力!
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!













