MyBlog的技术栈

2004年被广泛视为博客“走向主流”的元年。
这一年,“blog”被《韦氏词典》评为年度词汇,标志其进入主流文化。

我也是在2004年以博客技术架构架设的博客,在这之前,其实在用传统的方式(大致是2000年10月左右)在记录WebLog——是的,网络日志,估计现在很多同学都不知道Blog的真实含义了吧?

· 1994年:公认的首个博客由大学生贾斯汀·霍尔创建,主要分享个人生活。
· 1997年:“Weblog”(网络日志)术语被提出,博客从此有了名字。
· 1999年:概念简化:程序员Peter Merholz将“Weblog”缩写为“blog”,让这个词更易于传播。
· 1999年:工具普及:以 Blogger 为代表的免费自助建站平台诞生,极大地降低了技术门槛,推动了用户数量的第一次井喷。

MovableType(2004.01)

我的博客最开始选的博客软件是MovableType,这是使用Perl语言的软件。当时我主要用的语言就是Perl,包括在网上选的虚拟主机也是支持CGI(好古早的名字)。

Wordpress(2009.09)

因为Perl程序Bug等原因,将MovableType的数据全部迁移到了Wordpress。这和自己当时主要用的语言也有关系,那时候主要使用PHP(PHP是世界上最好的语言)。
这期间,正式工作中接触的比较多的语言是Java,但毕竟Wordpress非常成熟,且Java主机也非常昂贵,所以没有因为自己熟悉语言的变更调整博客的架构。

时间可以改变很多事情,包括自己早已不从事具体的技术工作了,博客更是早就退出了主流。
我在2011年曾写过一篇博文《微博还是博客》,多年来博客受微博冲击,全网开启了“碎片化”阅读时代,2012年微信推出公众号,继承了博客的长文创作能力,博客已然势微。
2016年曾写过一篇博文《博客还能够生存么?》,这前后很多BSP关闭,2017-2018年博客大巴、网易博客等头部平台接连关闭或停止更新,标志着大众化博客时代彻底终结,博客作为独立产品正式退出历史舞台。
而自己,也在2016年写下《暂时离开》后几乎停更。自2004年开始写博客到2016年,这12年也能改变不少,每个人都像是在人生旅途的忒修斯之船,哪怕是现在回望当时的博文,也会有淡淡的陌生感。

但这期间,博客的域名、主机、Wordpress一直还在维护着,零零星星的也在更新。

静态站(2026.03)

工作原因不怎么接触技术了,但自己也还会在IT论坛瞎逛,当然也听了一耳朵的静态站点。其实,动态站也不是说有多难维护,PHP、MySQL版本升级,虚拟主机升级到云主机,包括弄个OSS,都不算什么。只是在现在的环境下,哪怕是纯从技术角度而言,也没有必要为没有撰写、没有流量的博客放一个24小时的“伺服器”——已经没有人需要“服务”了。
所以在我的概念里,这时候已经有点“墓地工程”的意思了。
纯技术的方案就不赘述了,大多是依托GitHub的各种框架:Hugo、Hexo、Jekyl、MkDocs、VuePress……还要考虑到GitHub典型的网络问题,还要考虑CDN。
既然是疲惫了,就选了一个最简单的方案:Gridea

站点情况

整理下来,目前的站点情况:
WebSite : www.muyu.org (EdgeOne),静态站点。
BlogSite:blog.muyu.org (CloudFlare),Wordpress导出托管在CloudFlare的静态站点。
GitHubSite:mysay.muyu.org (GitHub),Gridea+GitHub+EdgeOne的静态站点。
NotionSite : mysay.notion.site,用Notion顺道发布的站点,速度有点感人。
网易Lofter:mysay.lofter.com,可以用手机顺手发点照片。

互联网已经快没有人了,仅存的人也终将老去……