夜航船夫

个人博客建站历程

的个人博客在 2014 年基于 WordPress 搭建。当时什么都不懂,凭着瞎折腾的热情,根据网上的教程,买阿里云的域名、备案,买阿里云的服务器,一步步地在服务器上安装 PHP 、数据库等一整套工具,失败过 N 次,终于搭建成功。当时发文章,主力还是用的 WordPress 的编辑器。

随着 Markdown 的习惯养成,后来博文就全部用 Markdown 的方式保存下来,并用 MWeb 直接编写、上传到 WordPress 。发布的时候可以自动上传图片、指定文章的链接、标签和分类,非常方便,不用打开浏览器专门做一个发布的动作。这个工作流一直沿用至今。

后来,由于服务器选的是最便宜的云虚拟主机,经常会报「主机产品超标消耗资源关停通知」,导致网站直接挂了,要手动开启。最让人恼火的是,一个月还只能手动开三次,在网上找了各种方法,看日志、禁 IP 都无解。

于是,我想到一个办法。既然阿里云不让我启动服务器了,那我干脆把域名指向 Github,建一个基于 Github 的静态博客程序 HEXO,业界有成熟的方案。而且,我所有的博文都是用 Markdown 方式写的,可以无缝切换。

image20220212000914.png 值得一提的是,我觉得有一件事情我做的非常正确,那就是每一篇博客的固定链接都是我自己用语义化的方式自定义,而不是 post/xxx 之类的。以后不管我换什么博客程序,以前发布的链接都不会失效。比如,在 HEXO 中,我在 YAML 中用 permalink 字段就可以指定链接。

image20220211235215.png

去年十一的时候就开始用 WordPress 和 HEXO 并行了。服务器没有挂的时候,就用 WordPress,服务器挂了超过 3 次,就全量替换 DNS,把域名指向基于 Github 的 HEXO 静态博客程序。

为了加强 HEXO 的访问体验,购买了 sm.ms 的永久图床,加快图片的加载速度,又加了 Github 的评论功能,希望读者们喜欢。

在这个转型过程中,还有一种折腾的成就感。😆

最后,虽然博客提供 RSS,但是推荐大家访问原地址阅读,会持续做一些 CSS 上的优化,阅读体验会更好一些。我现在看其他人独立博客,也都喜欢访问原网站阅读。

版权声明:CC BY-NC-SA 4.0 · © Cola

相关文章

新安江桨板游玩

周末遛娃,去了一趟建德,在新安江上划了桨板,参观了新安江水电站和农夫山泉工厂,吃到了特色美食豆腐包、水晶糕,顺路经过桐庐服务区看水族馆和美人鱼。 周六早上出发,周日晚上到家,两天一夜,全程自驾,行程不赶,满足归来,唯一遗憾是没有看到白沙奇…

吐司面包烘焙

台风天,在家闲来无事,心血来潮想做吐司。起心动念,大概是我关注的一位热爱下厨的大佬 zhuyi 很享受自己做面包,经常在微博上晒面包。 由于是第一次,选了小红书上最简易的 教程。这个教程的好处在于,没有看不懂的术语,也不用 30+ 的步骤,…

天台国清寺一日游

假期下雨,去了趟天台国清寺遛娃兼游览,免费的 5A 级景区,底蕴深厚,且晴雨不论,都可游览。路上借着豆包听了好多故事。 景区入口看到的隋塔,又名报恩塔,是隋炀帝下诏建的,六面九级空心楼阁式砖塔,约 60m 高,是浙江省最高的古塔之一。以前内…

评论