原文中文,约900字,阅读约需3分钟。
📝
内容提要
作者升级博客程序的经历:从WordPress到GitHub Pages + Jekyll再到现在的GitHub Pages + Hexo。升级过程顺利,但没有明显变化。列出了作者使用过的Hexo主题列表。
🔎
延伸解读
从 WordPress 到 Hexo:技术选型的演变
作者博客的迁移路径反映了个人站长对技术栈的偏好变化:2011 年用 WordPress,2013 年因觉得 WordPress 不够 Geek 而转向 GitHub Pages + Jekyll,2015 年又因 Hexo 主题吸引而迁移到 Hexo + Node.js。这种从 PHP 到 Ruby 再到 Node.js 的转变,体现了对静态站点生成器和更现代工具链的追求。
大版本升级的预期与现实
作者从 Hexo 3.x 升级到 7.2.0,跨越了多个大版本,但升级过程意外顺利,且升级后没有感觉到明显变化。这提示读者,对于 Hexo 这类静态博客框架,大版本升级可能主要涉及内部改进和兼容性调整,而非用户可感知的功能变化。升级前备份是必要操作。
博客维护中的时间成本与情感
作者在折腾博客时,看到很多程序停止维护,更新时间显示为 8、9 年前,感叹光阴易逝。这反映了个人项目维护的普遍现象:随着时间推移,依赖的软件可能不再更新,而维护者也需要投入时间重新熟悉和升级。这种情感共鸣是长期博客作者常有的体验。
❓
Q&A
作者为什么决定升级博客程序?
作者觉得博客程序落后好几个大版本,想试着更新。
升级后的Hexo版本是什么?
升级后的Hexo版本为7.2.0,hexo-cli为4.3.2。
作者的博客最初是用什么搭建的?
博客最早是用WordPress搭建的。
作者在迁移到Hexo之前使用了哪个博客程序?
在迁移到Hexo之前,作者使用了GitHub Pages + Jekyll。
升级后作者感受到的变化是什么?
升级后作者没有感觉到明显变化。
作者对程序维护的感受是什么?
作者感叹许多程序停止维护,时间流逝迅速。
🏷️