012015:被“跟风”带进Typecho的世界
第一次拥有独立域名时,我几乎没犹豫就选了Typecho。理由简单到荒唐——“大家都在写博客,我也得跟上”。它确实够轻量,装好就能发文,还能玩点小定制。主页那句“念念不忘,必有回响”我反复默念,却总在截稿前忘光。

Typecho 的默认模板
问题也显而易见:内容只围绕技术栈打转,真正的所思所想继续窝在QQ空间。没钱续费、没人打卡,网站很快沉寂,像一段被按下暂停键的青春。
022017:日更Python教程,却教不会自己
真正下决心写文章,是2017年。我想把Python基础教程写成连载,于是逼自己日更。结果不到三个月就败下阵来——“我讲不清楚,读者也听不懂”。那段时间,自媒体红利还正猛,我在各大平台注册账号,写好一篇,再逐个粘贴、改格式、调配图,循环往复。
“写稿”成了体力活,收益却为零。幻想中的“日入斗金”对我而言像远方的灯塔,看得见却够不着。
032019:一次“重装”引发的静态革命
同事租了服务器自建博客,玩法花哨,让我心痒。我同样享受学生优惠,干脆把旧站拆了重来。
WordPress太臃肿,PHP让我犯怵,于是把目光投向当时最热的Hexo——一门静态生成器。
Hexo 的流程与Typecho截然不同:写稿—编译—生成静态文件—Git推送。第一次看到本地文件夹里整齐排布的HTML,我兴奋得差点把键盘敲碎。

Hexo 的写作环境
可热情退潮后,麻烦浮出水面:
-
想在线编辑?抱歉,Hexo 原生不支持,远程写作只能借道第三方服务,卡顿、断更、丢稿随时上线;
-
想加留言插件?搜索一圈,要么过时,要么收费;
-
想加搜索?部署完还要折腾Algolia或ElasticSearch,配置文件动辄上千行。
“折腾”二字突然有了重量,压得我喘不过气。写文章的频率从日更掉到年更,阅读、知识库、理财、手游轮番上阵,博客被晾在角落吃灰。
042021:回归Typecho——懒人的最后温柔
身心俱疲时,我再次把目光投向Typecho。
原因朴素到极致:
-
轻量:纯PHP,不依赖数据库,本地部署十分钟搞定;
-
主题友好:社区活跃,颜值在线;
-
插件够用:虽然二次开发社区已冷清,但常用功能仍能搜到维护不错的老插件;
-
熟悉语言:PHP虽过时,但旧习惯让我写得飞快。
换回Typecho那晚,我甚至没开电脑,直接用手机一条命令把旧Hexo仓库里的Markdown文件批量搬过来。页面样式几乎零改动,评论系统秒接云赞,域名续费后一切照旧——“不折腾”的爽感,比任何新特性都来得真实。
05尾声:也许下一次换引擎时,我会自己写一个
Typecho并非完美:
-
插件生态停滞;
-
二次开发门槛高;
-
路由规则老旧,SEO 玄学难搞。
可我现在连夜写Markdown都嫌累,更别提啃PHP代码了。或许下一次换引擎,我会直接上手Vue+Nuxt+Vite+TailwindCSS,把博客做成SSR大前端;也可能干脆把域名扔进抽屉,让回忆继续留在缓存里。
“能不能好好写文章”这个问题本身,比引擎选型更值得反复思考;毕竟,没人能在十行代码里解决人生的所有焦虑。