在这个同质化丰富的时代,我仍然无法确定我所需要的值得信赖的各种软件。对我来说,放弃是一个难题。
从博客开始说起,我从 2017 年开始建立自己的网站,
wordpress→typecho→hexo→gridea→inis→notion next→flowus→halo→WordPress→gridea web
我已经使用过市面上所有主流的博客框架,它们各有优点,但没有一个能够长久地持续下去,但我好像忘记了记录这个过程本身。
除了基本功能,如写文章、添加页面等等
让我们进行一些比较吧
一、Xlog#
这是一个基于区块链的写作平台,非常安全,采用自己的钱包登录,以 NFT 的形式存在,只能由掌握私钥的用户自己控制。但是可以追溯!可以找到历史痕迹,过于透明化,但这也许是一件好事,相对于其他平台而言。总体来说,它已经是一个高度集成的平台了。
优点:
- 相对完整的自定义功能
- 集成了说说功能
- 使用Crossbell.io提供完美的导出方案,可以导出文章和图片,而不仅仅是链接形式
- 上传的图片可以自动转换为 webp 格式(这非常棒)
- 支持 LaTeX!!!
- 有一个相对不错的社区
缺点:
- 需要以太坊钱包才能进行操作,导致更换设备编辑和发布有些困难。
- 链上操作都是透明且不可撤销的,这意味着用户无法真正删除一篇文章,通过区块链历史可以看到文章的修改记录,过于透明化
- 虽然可以通过Crossbell.io导出数据,但好像不支持从Crossbell.io导入数据
- 在国内,xlog.app 域名有时会出问题,无法进入 dashboard,发布文章有时需要科学上网,自定义域名访问主页速度不够快,但已经非常优秀了
- 主题不够多,自带的主题确实很好看,但我更喜欢简洁的。
- 有手机端和平板端,但似乎还不够成熟,需要改进
作者介绍:第一个开源链上博客系统 xLog - DIYgod
二、WordPress#
这个平台众所周知,我只说一下我对它的优缺点的看法:
优点:
- 丰富的主题社区和插件市场
- 可以使用官方的 jet pack 插件
- 支持 LaTeX,只需安装插件即可
- 一些主题支持说说功能,如 iemo、pix 等等
缺点:
- 整体框架过于臃肿
- 对 Markdown 的支持并不友好
- 后台速度非常慢
三、Gridea#
这是一款由海岛心 hey创建的写作框架,使用 vercel 的边缘网络和 Supabase 的数据存储,界面非常简洁,我还是挺喜欢的。
优点:
- 简单易用
- 价格还算可以接受,79¥,10$
- 与 xlog 一样的问题,偶尔无法进入 dashboard
缺点:
- 不支持 LaTeX(这是我放弃它的唯一原因)
- 访问速度不够快,图片加载缓慢
- 可以发说说,也就是思考想法,但布局有些难以接受,思考想法加上图片后,图片非常大,有点受不了
四、Notion#
这个平台具有非常强大的扩展能力,其 API 简直无敌。目前我使用的是 notion next 来搭建,notion 的数据库是一个非常好的 dashboard,简洁明了,没有太多花哨的东西。
优点:
- 支持除 Markdown 以外的扩展样式
- notion next 自带丰富的主题
- 可以插入音乐、视频,完美兼容 LaTeX
缺点:
- 云端化,导出数据功能依赖于答辩
- notion 在国内的速度越来越慢,打开页面要花费数十秒,唉
Halo#
这是一个基于 Java 的写作平台,充满新颖、流畅的表现,相比其他的 PHP 平台,它非常方便,但也有一些不足之处。
优点:
- 备份非常方便,导入导出做得非常好,与 wp、ty 不同,无需备份数据库,这使得搬家非常方便
- 后台非常干净,非常赞
- 支持 LaTeX,但需要二次刷新才能渲染,有点不喜欢
缺点:
- 主题还算太少了,免费的不多
总结一下:
目前的写作流程:
日记:天悦日记(多平台互通)→WordPress 发布→Xlog 备份
图床:小白图床、upic、picgo