不知不觉,搭建个人博客也有半年的时间了。说来惭愧,除了最开始因为三分钟热度写了一点东西,剩下的几个月一直就在摸鱼。唉!懒人叹气 ~
疫情时家里蹲,倒是份难得的闲适。回校后节奏加快了不少,时间被压榨得厉害。也不知道自己是哪根筋抽了,选了四门公选课,加上原本的专业课,一夜回到高中时代。每天除了上课,剩下的时间只想休息,坐下来写博客也成了奢望,实在是没有更新的动力。
这期间服务器被墙ban了,上面搭的一些服务全部阵亡,只剩下个博客还在苦苦支撑(因为套了Cloudflare,所以访问也没出什么问题)。但是为了一个博客,去续费一个每月5刀的机器,对我的钱包来说还是一种考验,另外维护服务器也是一个累人的活,于是我一不做,二不休,直接删机跑路了,这也是博客挂了这么久的原因。
其实删机跑路后我就在筹备换成静态博客,为了以后能方便管理。倒不是说Typecho之类的博客CMS不好,其实在写作体验上,Typecho给我的体验可能更好一些,但毕竟是动态博客,依赖PHP环境,一旦迁移就是场灾难。而且见多了主机商弄丢数据,甚至跑路的事情,让我愈发觉得静态博客可能更适合我。另外,就算我不去维护,博客挂在Github、Gitee这些有静态页面托管的地方,能在很长的一段时间都没有问题(理论上只要它服务不关闭,博客就一直能访问)。所以考量过后,最终选择了 Hexo + Github Pages
这种形式。
在本地管理博客,倒是省去了维护这一麻烦事,而且文章也能方便地同步到云盘,不用再为数据丢失担惊受怕。因为脱离了服务器,所以不用担心哪天被别人DDoS攻击了(垃圾运维狂喜)。这让创作者能从冗余的维护工作中抽出身来,而专注于创作本身。不过Hexo之类的静态博客虽然维护方便,但还是有一些痛点。例如不能随时随地发布文章,除非你时刻把自己的电脑背在身上;依赖Node.js环境,所以用手机更新博客就不要想了;还有难以对访客进行限制与统计等……
总体上看,主要是发布文章的便捷性稍有欠缺,但对比起维护一个服务器,那还是轻松得多。
迁移基本上可以说是无痛,因为用插件把文章导出成md格式,改改头部的一些信息就能用了。唯一不优雅的地方在于文章里的图片,因为不是所有的图片都上了图床,而删机时又忘了把原先的图片导出来,所以部分文章的图就丢失了,只好砍掉。兜兜转转折腾了两天,总算是完成了这一工作。至于之前的评论,想了想也没几条,干脆也一并扔掉了。
不过原先的主题没有找到Hexo版本的,所以就换了现在的Sakura主题,在此感谢白猫大大还有honjun对主题的移植。换了主题的同时,还删掉了以前的一些黑历史 (因为有的文章现在看来真的太中二了),算是丢弃包袱,重新出发吧!
那暂时就这样吧,快到春节了,希望大家在新的一年能常常上来玩ya!在这里我提前祝福一句:
米娜桑,牛年快乐( •̀ ω •́ )y