概述
20 年开始接触个人博客,自建博客。先折腾 WordPress,宝塔面板部署,主题换了一堆,越花哨越开心。
后来觉得 Typecho 更轻,又转过去,还是不停换主题,还自己写过一套模板,最后都因为不够花哨作罢。
再后来嫌 PHP 重,改走静态站,Hexo、Hugo 又试了一轮。搭框架、换模板花的时间远比写文章多。
再往后就开始自己写博客站,前后做了好几版,比较典型是下面3个。
Nuxt 版
Nuxt SSR 部署。内存占得太狠,2G 的机器根本跑不动。个人博客前后端分离也没必要。
.NET MVC 版
.NET + MySQL。这一版我比较满意,还做了多语言。后来喜欢上 Go的简洁和原生编译,就动手重构了。
blog-go(现在在用)

Gin + SQLite,极简风格,编译成一个 Linux 可执行文件。内存占用极小,上传到机器上就能跑,不用装运行时。
总结
回头看,前面几年大多在倒腾框架和模板,文章没写几篇,备份也没做。服务器到期一释放,内容就没了。经过这么多年沉淀,更喜欢简洁风格,并且26年开始做公众号,写文也就变多了。
我的公众号会有一些不一样的内容,博客站主要技术为主,公众号还有一些职场、生活、趣味漫画等内容,有兴趣可以来看看:.NET技术工坊
