内容提要
作者回顾博客15年历程,从大学BBS、MSN Spaces到WordPress,因平台关闭和运维烦恼转向Jekyll静态页面并部署于GitHub Pages。本月升级主题、分页、标签和搜索,精简代码,迁移只需文章和配置文件。他坚持写作,未落入“独立博客三篇即止”的段子。
延伸解读
平台依赖的教训
作者从MSN Spaces被迫迁移到WordPress的经历,揭示了依赖第三方博客平台的风险:平台一旦关闭,内容迁移耗时且反复。这促使他转向自建主机和独立域名,将博客命运掌握在自己手中。对于长期写作者,选择平台时需考虑数据可迁移性和长期可持续性。
从动态到静态的运维简化
作者使用WordPress时面临服务中断、安全补丁、主机扫描等运维负担,甚至因更换主机导致文章无法访问。迁移到Jekyll静态页面并部署于GitHub Pages后,无需管理数据库和服务器,仅需维护文章和配置文件,大幅降低了技术维护成本。
持续写作的坚持
作者调侃独立博客常止步于三篇的段子,但自己15年来在技术笔记间穿插其他文章,笔耕不辍。这种坚持不仅体现在内容更新上,也反映在多次迁移和升级中。对于博客作者,持续输出比技术选型更重要。
Q&A
作者为什么从WordPress迁移到Jekyll?
作者发现WordPress方案需要管理数据库、经常打补丁、主机服务不稳定、IP被扫描,维护麻烦,而静态页面可以避免这些问题,因此主动迁移到Jekyll。
作者现在把博客部署在哪里?
作者现在将博客部署在GitHub Pages上,不再使用自己的主机。
作者最近对博客做了哪些升级?
最近升级包括:换了界面主题、支持分页、重新支持标签、支持搜索,并精简了git repository的代码量。
作者从博客迁移中学到了什么重要教训?
作者学到博客的命运不能依赖于平台,而是要把握在博主自己手中。
作者坚持写博客多久了?
从可以追溯的最早文章算起,作者的博客已经有15年历史。
作者如何回应“独立博客三篇即止”的段子?
作者表示自己做到了在若干“本博客技术笔记”之间夹杂着其它无关文章,仍然笔耕不辍。