# 又准备折腾博客了

- Link: https://www.ixiqin.com/2024/11/19/blog-next/
- Published: 2024-11-19T16:57:24+08:00
- Author: 白宦成

我写博客经历过两个阶段 ：

 1. 2012 ～ 2014 年：买虚拟主机、云主机，折腾性能和技术。在这个阶段，我的博客也经历过
    几轮变迁，也因为我自己没做好生产环境和测试环境的分离，导致数据丢了不少。目前的博
    客只能回溯到 2016 年便是因此。
 2. 2016 ～ 至今：不再折腾博客，开始专注于内容写作，并且保持每年都有更新，做一个活博
    客。

写了十年，我也算是没少搞和 WordPress 相关的事情，不过，时间久了，脑子里那些工程师
的想法，难免重新冒出来 —— 我是不是应该自己写一个 Blog 系统。对于曾经的我来说，可能是
不容易的，我并没有那么丰富的开发经验。但对于如今的我来说，确实是不那么困难的事情。

不过，写总是要有个目的和收益评估，不能「为了写而写」，而是应该有一个明确的目的，
评估 ROI。

**我为什么想写？**

 * 觉得 WordPress 还是太臃肿，有不少我用不上的能力。
    - 那么我自己的 Blog 系统应该有一个明确的 Feature List。这样才能避免需求无限的
      膨胀。
 * 我的需求已经逐步稳定下来，不太需要新的主题/插件了。
    - 这些年的确主要是更新内容，博客的形式、内容啥的，基本上都是稳定不变了。

**我为什么不能写？**

 * 写 Blog 对于我来说没有什么特别的收益。
    - 毕竟这玩意没办法卖，除非写的过程中有别的收益，可能还好，不然大概率亏本。

**我如果要写一个 Blog 系统，我需要哪些 Feature？**

 * 文章系统：包含标题、描述、内容、Slug、目录、标签几个核心属性和实体。
    - Slug 需要自动翻译：我特别依赖这个功能。懒得自己翻译 Slug
 * 支持图片自动上传 S3
    - 我现在的图片都是用的外链，这样服务器自身的压力没那么大。
 * 支持评论
    - 评论还需要能够自动发送邮件更新。
    - 评论要能实现反垃圾。
    - 历史的 600+ 评论可导入
 * 简洁稳定的主题设计
    - 坦白来讲，这几年我很少做主题方面的变更了，基本上就是在几个景点主题上来回切换。
 * 支持 RSS Feed 等能力
 * 支持在线编写（可能非必需，最近开始逐步用 Ulyssess 写作，其实对于网页写文章的诉求
   越来越小了，maybe Hexo 是可接受的方案。）
