2022 年初,我在阿里云买了个最低配 ECS,顺手搭了人生第一个个人博客。那会儿觉得博客很简单:买个域名,搭个 WordPress,选个好看主题,发几篇文章,就完事了。

三年过去,博客重构了四次,部署方式换了五种,服务器从 ECS 迁到虚拟主机又迁到 Cloudflare Pages,主题换了至少八个,写了两百多篇又删掉了一百多篇。

真正想明白事,比写出来多得多。

想明白第一件事:读者是假,写作才是真

刚开始写博客时候,每次发完文章都会反复刷新统计面板。今天来了几个人?从哪里来?有没有人评论?Google 收录了没有?

这种心态持续了大概半年。后来我意识到一个问题:我的读者数量撑不起”为读者而写”这个目标—每天可能只有十几个人访问,其中一半是爬虫。在这种规模下,优化标题、琢磨 SEO、分析流量来源,意义有限。

反而是那些”没人看也要写”的内容,写完之后收获最大。

举一个具体例子。2023 年我花了整整一周研究 Cloudflare Workers 的 KV 存储,写了一篇六千字长文,发布当天访问量 23。半年后,有个陌生人在 GitHub Issues 里留言说这篇文章帮他省了两天时间。

这种事不常有,但只要有一次,就值了。

所以后来我调整了写作动机:为了把学过东西整理清楚。如果整理过程中恰好帮到了某个人,那是副产品。

这个心态让我写东西轻松了很多。

想明白第二件事:技术选型越简单越好

博客是我折腾技术重灾区。

Hexo 的时候觉得主题不够好看,换了三个。WordPress 的时候觉得插件太多维护太累,数据迁移时候还遇到数据库编码问题丢了几篇文章。Hugo 的时候觉得 Go 模板语法太反直觉,用了三个月又换。

每次迁移都要经历同样流程:导出数据、选新框架、迁移主题、调样式、测功能。前后浪费时间加起来,够我写两百篇文章了。

真正让我停下来是 Astro。我需要一个能做什么框架吗?不需要。我需要一个稳定、不会让我每隔半年就想换掉东西。

用 Astro 搭完博客之后,我强迫自己在这件事上停住了。主题不好看就忍一忍,功能不够用就凑合用。技术上精力,应该留给内容本身,而不是基础设施。

这个道理说出来谁都懂,但真的要踩过足够坑之后才能真正接受。

想明白第三件事:删除比发布更重要

我博客里有大量”历史遗留”文章。

2022 年写的 Python 入门笔记,现在看错误一堆。2023 年写的工具推荐,里面提到工具官网都打不开了。更多的是那种”为了写而写”的文章—当时觉得自己懂了这个知识点,写出来才发现讲得云里雾里。

一开始舍不得删,觉得毕竟是自己成果,删了可惜。

后来想通了:互联网是有记忆,搜索引擎会一直带着这些内容。别人搜到一个三年前工具推荐,点进去发现链接全失效,体验很差。更重要是,这些文章代表是三年前我,而不是现在我。

所以我花了两个周末,把一百多篇质量不行文章全部下线。不是归档,是彻底删掉。

删完之后,博客的文章总数从两百多变成了九十多篇。但每一篇拿出来,都是我自己愿意署名水平。

这个取舍值得。

想明白第四件事:排版比内容更影响阅读体验

这条是纯个人感受,不对。

我注意到一个现象:同一篇文章,在我自己博客和别人网站上,阅读体验差很多。内容是一样内容,但排版舒服时候,我能顺畅地读完全文;排版混乱时候,读到一半就关了。

具体来说,影响最大几个因素:

一个是行高。太密会让人喘不过气,我后来把正文行高设成 2.0,读起来松快了很多。

一个是段落长度。一个超过十行段落看起来就有压迫感,所以写时候会刻意把长段落拆开。

还有一个是代码块。技术博客难免要放代码,代码块背景色、字体、是否换行、是否有行号,都会影响阅读。折腾最久地方反而是代码块。

设计上不需要多惊艳,但干净、舒服、不碍眼,这三点做到了,阅读完成率不会差。

想明白第五件事:个人博客最重要功能是记忆

我低估了博客作为外部记忆系统价值。

有时候会碰到这种情况:半年前解决过一个问题,当时觉得自己理解得很清楚,没有记录。后来又遇到了,想了半天想不起来当时怎么做,只能重新查一遍文档。

个人博客最大受益者,是自己。

因为写下来之后,这段知识就有了外部存储。即使完全忘记,只要搜索自己博客就能找回来。这比存在脑子里碎片记忆可靠得多。

从这个角度来说,博客不需要写得多好看,多完整,只需要写清楚一件事就够了:我遇到了什么问题,当时怎么解决,现在有没有更好方案。

这种记录,写给自己价值远大于写给读者。

三年后状态

现在的博客大概是这样:

文章总数控制在两百篇以内,分类只有技术、教程、随笔三个,标签控制在三十个以内。设计上没有花哨动效和渐变色,就是白底黑字加衬线字体。

更新频率不固定,有想写东西就写,没有就不硬写。

服务器成本为零—托管在 Cloudflare Pages 上。维护成本也接近零,Astro 本身升级频率不高,数据全部是 Markdown 文件,迁移成本几乎为零。

这大概是我能接受最小化博客状态了。不完美,但够用。

折腾三年,发现博客这件事本质和写日记差不多。

不需要很多人看,不需要每天更新,不需要技术上多花哨。只需要一直写下去,写到某一天回头看,发现自己积累东西比想象中多得多。

这是博客对我最重要意义。

种下你的想法

在花园里留下一条评论,和这篇文章一起生长。

COMMENTS