这个网站本来是个好玩的游乐场,但现在却变成了一个杂乱的迷宫。最近我一直在想,是不是该把它精简一下,好让我专心写作了。
自从几年前把这个博客搬到 Kirby之后,我添加了很多功能。迁移之前,它只是一个简单的网站,只有一个博客、一个 RSS 订阅和几个页面。但从那以后,我开始学习一些 PHP,这个网站也变成了我在线互动的游乐场。因此,我添加了:
- 笔记系统。
- 留言簿。
- 带有自动生成的 OPML 文件的博客链接,您可以下载。
- 自定义帖子类型包括博客、链接、书籍、手表以及天知道还有什么。
- 我的博客文章和笔记的统计数据。
- 我佩戴的手表的日志以及统计数据。
在底层,我构建了许多自定义插件、路由、钩子、配置等。数量很多,我很难跟上我目前所做的所有事情。
有些人觉得这没什么复杂。但对我这样的业余爱好者来说,这真是太复杂了,结果开始变得有点儿不顺畅。比如,我现在差不多每个月都要重启一次服务器,因为不知道是什么原因导致它崩溃。
这也意味着我花在摆弄上的时间更多了,写作的时间更少了。这很遗憾,因为写作是我热爱的。如果你看看这个网站的统计数据,你会发现2025年会出现一个大幅下降,这恰逢我开始学习PHP并投入更多时间的时候。
我该怎么办?
我的第一个想法是把它全部烧掉,简化整个流程,然后用11ty之类的工具重写。不用 PHP,没有复杂的功能,只是一个简单的博客、RSS 订阅和几个页面。
但我超爱《星之卡比》,说实话,如果把它扔掉,我会非常想念 CMS。不过话说回来,《星之卡比》也让我花了不少功夫来摆弄它。
- 我要去像 11ty 这样的 SSG 吗?
- 我是否保留 CMS 并使用 Ghost 之类的东西?
- 我是否只需从现有网站中剥离大量功能?
我已经思考了好几个月了,却始终拿不定主意。我知道我想重新开始写作,但每次登录这个网站,我总会被一些我想修复、改变或改进的地方所困扰。这真是个滑坡。
我用Obsidian做笔记已经有一段时间了,我非常喜欢它。我可以把它变成一台灵巧的 SSG 发布机器……但我也不确定自己是否想打开这个麻烦的盒子。
啊,我不知道。我想我会先搭建一个简单的 11ty 网站,看看能不能围绕 Obsidian 构建一个像样的工作流程,然后再从那里开始……