先前用过很多Blog系统,但都不太满意,我只是想好好写点东西啊!
我曾经用过:
WordPress,有所见即所得的编辑器,但是感觉性能比较差,主题生态比较好
Typecho,特别轻量,但是使用 Markdown,我不希望使用 Markdown(原因后面说),这几年没什么更新了,主题生态估计也不太好
EMLOG,这是老东西了,新版还是使用了 Markdown,且可能有些功能需要付费,不清楚现在的主题生态怎么样了
Halo,主题生态还行,有所见即所得的编辑器,除了 RAM 占用较大的不然就成为梦中情客了…
Hexo,使用 Markdown,主题生态还行
VuePress,确实很强大,但想弄个博客(而不是文档)需要配置太多东西了,且仍然是 Markdown
Hugo,现在在用,主题挺丰富,但是仍然是使用的 Markdown (甚至是用的他们自己的Goldmark解析器)
Obsidian,有试着用 Obsidian 编辑 Markdown,但是还是受制于 Markdown 的局限。
为何我不想在博客使用 Markdown?
Markdown 放在一些如代码文档、评论区等情景是够用的,但是放在博客多少有点…
就比如表格,虽然可以用 ascii 表格的语法,但是这样子写出来的表格既没有很好的办法合并单元格,单个单元格内也不好实现多行、多段文本。现在我在使用 Hugo,当前方案是别的内容 Markdown 编写,遇到表格就得手写 HTML(或者 HTML 写到别的地方了用 Include 引进文档中),甚至一些长表格需要我写 CSS 做到横向滚动,我只是想写写文章啊,不想在这上面折腾这么多呀!
个人有服务器(但配置不高),也有 Cloudflare Pages,上线部署都没有什么问题,但我更愿意为服务器付费、希望数据在我管理下,而不是为 SaaS 付费。
现在目前想到的改造方案是用无头的 WordPress 来做内容管理,然后用 API 拉取渲染好的文章,利用 Hugo 渲染成静态站点。但有没有 Blog 系统能一气呵成,直接把这些功能集一体呢?