我切换到了静态博客。

2026-10-28 4 分钟 · 约 1298 字

从哪里开始呢?

真的很久很久没有正经写过博客了。久到本站最后一份博客是在两年前,那个AI还不为大众熟知的时期;现在动笔的时候,已经是AI伟力漫透网络的每个角落的全新时代了。

原因有很多。有工作的原因,有时间的原因,也有心态变化的原因。

之前一直使用WordPress,用的Sakurairo主题。动态博客确实可以有着更丰富的体验、更好的在线书写、更好的数据监控、更好的自定义。Sakurairo主题也是很丰富多样的主题,深受我这个老二次元的喜爱。当时我做了很多搜索对比,在动态和静态中选择了动态,我也做了非常多的Wordpress方面的内容——甚至支撑起了本站的一大半文章。

也许我永远也不会换静态吧。三年过去了。我被这三根稻草压垮了:

  1. PHP爆出史诗级越权漏洞。逼得我紧急下线了两天博客,然后让K3大人自己修复了。
  2. DCDN疑似被人盗刷流量了。每个月几块钱,但是还是让我很不爽。
  3. 卡,真的很卡,动态博客的卡是带在骨子里的。

被人盗刷.jpg 这么稳定的波形,固定在晚上出来,绝逼是PCDN盗刷伪造下行流量

回过头来看看。更丰富的体验?被班味腌透的我,已经没有心力再去折腾了。

更好的在线书写?我好像就没有在手机写过一篇文章,更何况这台好多岁的2C2G老主机在线写文卡的一批。

更好的数据监控?TM都没人访问这个小破站。

更好的自定义?现在都是AI大人全自动改造了。

Sakurairo主题,也从2.6更新到3.0,最后连作者都准备弃坑干别的事情去了。

这也让我思考我一开始建博客是为了啥。当分享被维护压垮,其实就是变味了。

而迁移的阻碍也被消除了:现在是AI的时代,完全不用自己亲力亲为。

轻装再出发

没太多犹豫,我选择了hugo作为新方案。

看了一圈都没有很喜欢的主题,我就让Kimi-K3花了两天时间写了一个主题叫Dazedol,名字随便起的。

没有用Pages,因为文件比较多。主体还是用这台老当益壮的阿里云2C2G3M的99元年包机子,但是下掉了DCDN,改用免费的ESA加速。

搬家的过程

说是迁移,其实我基本没动手。

旧站的数据就两份:文章在WordPress的导出文件里,图片在服务器的uploads目录里。让K3大人写了个脚本,把导出文件拆开转成markdown,74篇文章一篇不少;图片在服务器上全量转成了webp,连图带文按篇打包,一篇一个文件夹。

Sakurairo里那些花里胡哨的短代码,折叠块、提示框什么的,转换时也一并映射成了新主题的组件,老文章打开样式基本没走样。

搜索用了Pagefind:构建时生成一份本地索引,搜索完全在浏览器里跑。

对于静态博客,评论要单独做的。旧评论躺在WordPress数据库里,K3大人把它们导出来转了个格式,灌进了新部署的Artalk——一个自托管的评论系统,跑在docker里,也还算够用。然后再叫K3自定义了一下嵌入的Artalk的样式。这个是唯一不太“静态”的东西,但是我的评论也不多,而且我也不想删评论。

现在的写作流程变成了:本地写markdown,构建,上传。没有数据库,没有PHP,没有后台可以被人打,老主机表示很欣慰。

最后

长风破浪会有时,直挂云帆济沧海。

雄关漫道真如铁,而今迈步从头越!

评论