🌟 写在前面:为什么又要折腾? 如果你是我的老读者,大概知道这个博客之前跑在Halo上。 Halo挺好的。真的挺好。Java写的,后台漂亮,插件不少,用起来像个体面的CMS该有的样子。我在上面写了小几十篇文章,认识了一些朋友,度过了挺快乐的时光。 但问题来了——我是一个射手座。 射手座什么特点?向往远方,热爱自由,永远在找路的路上。放在博客这件事上,就是:我总想换个方式折腾。 前段时间,这个念头又冒出来了。而且这次,不是小打小闹的换主题、换插件,是想把整个系统都换了。从Halo换到Hexo。 有人问:好好的为什么要换?折腾不累吗? 我想了想,大概有几个原因。下面慢慢说。 ⚖️ 第一回合:Halo和Hexo,到底哪里不一样? 先聊聊这两位的性格,我观察下来是这样的: 维度HaloHexo 出身Java + Vue3,现代化CMSNode.js,静态博客框架 运行方式需要服务器,需要数据库本地编译,生成纯静态HTML 写作体验网页后台,在线编辑Markdown本地写,命令行发布 动态功能评论、搜索、统计全内置全靠第三方 折腾空间主题、插件、配置项从主题到部署流程,全都可以自己造 适合谁喜欢后台管理、不想碰代码的人喜欢折腾、想掌控一切的技术宅 Halo像一间精装修的房子。拎包入住,水电煤气都通,沙发茶几都摆好了,你只需要搬进来,摆上自己的书就行。 Hexo呢?像一块地皮。你得自己设计图纸,自己买材料,自己一砖一瓦盖起来。但盖完之后,每一个角落都长成你想要的样子。 没有谁更好,只有谁更适合现在的我。 💭 第二回合:为什么我想换? 1. 那种“太舒服了”的感觉,让我有点不安 Halo用起来太顺手了。后台登录,写文章,点发布,完事。 顺手到有时候我写完一篇文章,还没来得及再看一遍,手指已经习惯性地点了发布。然后看着它出现在首页,有一种微妙的恍惚感:这篇东西,就这么发出去了? 射手座大概有一种毛病:太舒服的地方,反而待不住。我总觉得写作应该有一点仪式感,有一点“慢下来”的过程。Halo太顺滑了,顺滑到让写作变成了流水线上的一个动作。 我想要那种:打开编辑器,敲下文字,保存文件,然后在命令行里敲一行hexo g,看着代码滚动,最后hexo d把它送到网上的过程。 这个过程像一种仪式——它在告诉我:嘿,认真点,你要发布东西了。 2. 服务器这玩意儿,我有点累了 Halo跑在服务器上。服务器就意味着:要续费、要备份、要担心被攻击、要时不时上去看一眼有没有异常。 刚开始觉得挺酷的,像个真正的站长。时间久了,开始觉得有点累。特别是每年续费的时候,看着那个账单,会问自己:我真的需要这个服务器吗? Hexo生成的是静态页面,可以扔在GitHub Pages上,免费,稳定,不用担心被攻击。把“维护服务器”这件事从脑子里彻底删掉,想想就觉得轻松。 3. 想要更干净、更快、更安静 Halo的页面加载其实挺快,但毕竟是动态的,每次请求都要查数据库,都要渲染。Hexo全是静态HTML,打开就是打开,没有任何等待。 更重要的是,我想让博客更“安静”。不需要太多花哨的插件,不需要太多动态效果。就是文字,排版,偶尔几张图。让读者进来,看到内容,然后离开——或者留下来多看几篇。 这种“干净”,Halo也能做到,但总觉得它骨子里是个CMS,天生带着“我可以做很多事”的野心。而Hexo,天生就是“我只做一件事,但把它做好”。 4. 那种“掌控一切”的感觉,很射手座 用Hexo,意味着从主题到插件,从部署流程到评论系统,每一个环节都可以自己决定。 想换个主题?下载、配置、调试。想加个功能?找个插件或者自己写。想换部署方式?改几行配置就行。 这种掌控感,对射手座来说,像猫薄荷。 🔧 第三回合:Hexo有什么优点吸引我? 说了这么多,其实可以总结成几点,也是Hexo最让我心动的地方: ✨ 优点一:纯静态,快得没话说 生成好的页面就是一堆HTML、CSS、JS,放到任何服务器上都嗖嗖的快。不用等数据库查询,不用等后端渲染。打开就是打开。 ✨ 优点二:Markdown写作,舒服 作为一个长期和文字打交道的人,我太喜欢Markdown了。不用鼠标去点那些格式按钮,不用操心排版。专注在文字本身,写完了,保存,完事。 ✨ 优点三:版本管理,心里踏实 所有文章都是Markdown文件,可以用Git管理。写错了可以回滚,换电脑可以同步,不怕丢。这种踏实感,是后台编辑器给不了的。 ✨ 优点四:便宜,甚至免费 GitHub Pages、Vercel、Netlify……一堆地方可以免费托管静态网站。域名钱还是要花的,但服务器钱省了。一年下来,够吃好几顿虾饺。 ✨ 优点五:折腾的快乐,谁折腾谁知道 说实话,Hexo最大的优点,也可能是最大的缺点——它让你折腾。 换主题要折腾,加功能要折腾,部署要折腾,甚至写篇文章都要在命令行里敲几个命令。 但对射手座来说,折腾本身就是快乐的一部分。就像小时候搭积木,搭好了推倒,推倒了再搭。不是积木有多好玩,是搭的过程好玩。 🚧 第四回合:迁移计划 接下来这段时间,我会陆续把文章从Halo迁过来。 Halo那边会保留一段时间,两站并行,给老朋友一点缓冲时间。等一切稳定了,再正式关掉Halo。 如果你发现订阅器里突然冒出几篇旧文章,别奇怪,是我在重新导入。如果你发现排版变了、评论区没了、搜索不好用了,也请多包涵——刚搬新家,还在收拾。 评论系统打算用Giscus,基于GitHub Discussions的,干净、免费、不用维护。搜索嘛,可能就用简单的浏览器搜索功能,或者不做了。真的想找东西的人,会找到的。 🌈 最后想说 折腾这件事,有时候自己也说不清为什么。 明明用得好好的,非要换。明明可以省心,非要折腾。明明都知道换过去会有各种麻烦、各种不适应,还是想换。 可能是因为射手座骨子里那点不安分吧。总觉得应该试试新的,应该换个活法,应该让自己保持一点点“不习惯”。 不习惯的时候,人才会认真对待。 就像刚换到一个新城市,你会认真看路牌,认真记地名,认真感受每一顿饭。住久了,反而什么都看不见了。 换博客系统,大概也是一样的道理。 那么,新家,新开始。 欢迎你来坐坐。茶还是那个茶,人还是那个人。只是房子换了,窗外的风景不一样了。 希望你喜欢这个新的角落。 🌿 Damon_Zhang 2026年3月13日 广东,窗外阳光很好,适合折腾
再见Halo,你好Hexo:一个射手座的博客迁徙记
笔记