写在新博客重启之际
说来惭愧,我已经记不清楚这是我的第几次重新开始搭建博客了。
每次重新开始,尤其是经历博客搬迁之后,想要写一篇回顾性的文章时,我总会意识到之前的疏忽:我甚至连自己搭建过多少次博客、分别用了什么技术栈都记不太清了,更不用说那些在反复折腾中佚失的文章。这种感觉,确实有些让人汗颜。
我将尽力回顾之前的博客搭建经历,但许多细节恐怕早已湮没在记忆的尘埃里。
从小我似乎就有一颗不安分的心,喜欢折腾各种事物,其中自然也包括了写一些「标新立异」的东西,博客便成了承载这种想法的载体之一。
若要追溯我与独立博客的缘分,得回到 2011 年。那时我常逛百度贴吧的数学吧,在那里认识了不少有趣的朋友(或许将来某天,我会写个系列回忆下当年的贴吧社区)。当时,我非常喜欢吧里一位叫 Matrix67(顾森)的用户,他的博客分享了大量有趣的数学内容,我常常流连忘返,也从中获益良多。看着他的分享,一个念头油然而生:我也想拥有一个自己的空间,记录下那些闪现的想法和思考。
没想到,一晃十几年就这么过去了。关于我的第一个独立博客,技术细节几乎忘光了,甚至不确定是否用了独立域名。唯一清晰的记忆碎片是,我曾为它做过一个简陋的 Android App——无非是将无头 CMS 的数据抓取并展示出来。但在当时,这足以在同学间引起一点小小的讨论,也悄悄满足了我那微不足道的好胜心。后来,这个博客不知为何就渐渐荒废了,或许是学业繁忙,我不再更新文章,也不再维护,任其自生自灭。
再后来,我接触到了静态网站的概念,用某个静态网站生成器搭建了我的第二个独立博客。惭愧的是,现在回想,我已分不清当时用的是 Jekyll、Hugo 还是 Hexo。只记得是部署在 GitHub Pages 上,那也是当时相当流行的一种方式。
时间快进到 2018 年,这次的记忆稍微清晰些,主要是因为我还记得当时的域名,并通过 Internet Archive 找到了网页快照。那是我的第三次尝试,选用了 WordPress,并托管在 Vultr 服务器上。我告诉自己,这次一定要专注于内容,别再纠结于技术细节了。然而,现实总是骨感,搭建完成后没多久,博客再次陷入沉寂。看着网页快照里那寥寥无几的文章,心中满是惭愧。
经历了这几次失败,我一度心灰意冷,放弃了独立博客的想法。心想,何必折腾呢?想写点什么,直接用 Markdown 记录在本地不也一样吗?反正写出来也未必有人看。
然而,时间来到 2024 年,内心那颗不安分的种子似乎又开始发芽。一方面,我意识到 Markdown 文档其实分享起来也很方便,甚至有些工具(如 Obsidian)能直接将其转化为网页;另一方面,更重要的,是我又发现了一个让我心动的新技术——Astro 框架。它「为内容而生」的理念深深吸引了我,非常适合构建博客这类内容驱动的网站。
于是,本想着不再折腾技术细节,结果却一头扎了进去,把它当作一个完整的前端项目来开发,前前后后投入了近百小时的业余时间。
这一次,我下定决心,不仅要写博客内容,还要把这次「折腾」的过程本身记录下来。我计划写一个系列文章,详细介绍这次博客搭建的技术选型、实现过程,以及期间遇到的问题和思考。
说来也巧,就在我重启博客的这段时间,我偶然发现 Matrix67 的博客,在停更多年后,居然也重新开始更新了。这奇妙的巧合让我感慨万千,也给了我更多的动力。
希望这一次,我能将这份热情维持得更久一些。