个人博客回归

这篇文章,我想写一些关于自己的个人博客的历程。

2015.07 - 2016.03 LNMP & 万网主机

15 年 7 月份的时候,大一学期末,我开始接触 Web 这块,印象深刻的是在服务器上面一键安装 LNMP/LAMP(Linux、Nginx/Apache、MySQL、PHP) 脚本来搭建环境,而在当时我的 Windows 电脑上面,我会安装 XAMPP 来本地学习测试。现在应该很少人会用这两个了吧哈哈。。

当时刚接触 Web 编程,还是懵懵懂懂的,好在宿舍里面有老大哥有经验,帮了不少忙。从此我就走进了 PHP 的路子里面。我当时做的一个网站,就是个人博客。

111

2015 年 9 月份,我上线了自己的个人博客,服务器当时用的是万网的虚拟主机。当时随随便便写了一些内容。还发了朋友圈哈哈。

这个个人博客的代码已经找不到了,印象中就是几个 PHP 文件写成的,非常的简单。不过我刚上线的时候,还很贴心的提供了评论功能,然后就被我们宿舍的老大哥给 XSS 了,这个操作真的是打开我新世界的大门了。。。

2016.03 - 2016.06 Laravel & 阿里云

2016 年 2 月份的时候,我接触到了 PHP 的 Laravel 框架。于是我又拿个人博客来作为练手,开始自己搭建个人博客网站。现在代码还开源在 GitHub 上面。 https://github.com/ruiming/blog

2016 年 3 月份,基于 Laravel 开发的个人博客基本就写好了,这次服务器是部署在了阿里云的学习机,不再是万网的虚拟主机了。

依稀记得 Laravel 学习的挺困难,特别多概念,都被搞晕了。而在学习 Laravel 过程,我又接触到了一个新事物,就是 AngularJS。

2016.06 - 2017.01 Hexo & GitHub Page

AngularJS 是我 Web 开发的一个转折点,要不是接触了这个东西,很有可能我就不是一个前端工程师,而是一个后端工程师了。

2016 年 6 月,我将自己的博客迁移到了 Hexo,部署在 GitHub Page 上面,这次迁移我丢弃掉了以前的内容,因为以前写的东西水分太多了。这个阶段的个人博客就是现在版本的起源,目前现存的第一篇博客文章是 2016 年 6 月 18 日发表的「AngularJS 学习总结」,就是这个阶段开始写的。

2016 年的时候我特地做了一个 小结 2016 ,现在看看还是有不少感慨。

伴随着 Hexo 静态博客的搭建,我从 PHP 开发转向了前端开发。当时我和宿舍的老大哥一起做一个项目,是一个书单推荐和书籍购买平台,我用 AngularJS 写前端,他用 Python 写后端,我们愉快合作,这个项目也是开源在 GitHub 上面的。https://github.com/ruiming/book

这个阶段我精力基本投入在了前端的开发上面来,所以后面我很自然的走向了前端开发的道路。

2017.01 - 2017.09 Typecho & 主机壳

2017 年 1 月,在宿舍老大哥的指引下,我把个人博客内容迁移到了 Typecho,部署到了主机壳并使用主机壳进行 CDN 加速。这个阶段,受宿舍老大哥影响,我很关注个人博客的访问速度,所以我选择了主机壳来部署我的服务。

2017.09 - 2020.06 GHOST & 阿里云新加坡

2017 年 9 月,我又将我的个人博客迁往了 GHOST,也就是现在的版本。服务器我用的是阿里云国际版新加坡的服务器,当时阿里云国际版新加坡优惠很大,价格便宜带宽 200M,真的牛逼,可惜后面没办法原价续费了。

2017 年 10 月份,我对我的域名做了备案,当时备案目的主要是为了使用又拍云的 CDN 国内加速。当时 .me 域名还是可以备案的,现在已经不能备案了。但是很遗憾的一点是,这个 ruiming.me 的域名后面被我自己取消备案了。。我现在也想不起当时取消的原因是为什么了。

以上的时间点之所以记得清晰,也要归功于之前我也做过类似的总结。我博客有一篇隐藏的 Page:GHOST_URL/timeline/ ,这里记录了我个人博客的一些演化。

2020.06 - 2021.11 博客关停

2017 年年底,我已经读大四了,拿到了阿里的 Offer,并在年底的时候过去杭州实习了两个多月。不过虽然去实习了,但是我的个人博客并没有停下来,从 2017 年 4 月到 2018 年 5 月,我每个月都有写博客。但从 2018 年 5 月之后,个人博客基本就停止更新了。

2019 年 3 月份,我把自己在阿里内部写的一些文章给放到个人博客,短暂回归厚又戛然而止了。

2020 年初,由于证书没有及时续期陆续出现过几次博客无法访问的问题。之后阿里云国际版服务器涨价,优惠取消了,并且阿里云服务器的梯子稳定性变差。因此在 2020 年 6 月的时候,我取消了服务器的自动续期,服务器到期,个人博客也因此关停了。

222

2021.11 博客重启

时隔 1 年多,那我为什么又回归了呢?

一方面是情怀,个人博客承载了我不少的大学记忆和我的编程心路。关停的时候我就对说过,哪天想重新开始写的时候再出发。

另一方面是自己最近生活和工作的一些变化,最近一年我的工作比较多都是围绕 PKM(Personal Knowledge Management)领域。这段工作经历,让我对 PKM 领域有了更多的认知,我接触了很多笔记产品,比如 Notion、Roam Research、Athens Research、RemNote、Obsidian 等等。我曾经把个人博客内容都已经拷贝到了 Notion、也曾经在纠结是否为 Roam Research 付费,现在我每个月还给 Athens Research 捐款三美元。这些产品让我重拾了记笔记和写博客的兴趣。

还有一方面就是上周五和一个实习生介绍 Docker 的时候,我拿了我的博客的 docker-compose.yml 做例子,来跟他说明 Docker 的强大之处,我说我只要简单敲几行命令,就可以自动运行起来一堆程序。

再有呢,就是自己最近周末有时候也比较有空,我想花些时间写一些东西或研究一些新玩意,这个过程也可以记录一些内容发表到博客上面。

昨晚特地花了几个小时把博客复活过来了,得益于之前的备份,我做了一些改造之后很顺利的重启起来了。这个过程我还发现了一些变化:

  • Traefik 已经 2.0 了,我当时用的还是 1.0 的版本,这次顺手升级了一波
  • GHOST 已经 4.0 了,我现在用的还是 1.0 的版本。。。我可能会考虑迁出 GHOST 或者升级一波

好吧,这篇文章写到这里就差不多了。从 2015 年 7 月到现在已经 6 年过去了,时光荏苒。最近几年工作也进步了很多,未来希望自己可以花更多时间在自身的学习上面,可以在个人博客上面多写一些内容~