前段时间,放置本博客的空间快到期了,于是开始了一系列折腾……

折腾一:换博客系统

在 GitHub 上找到了一个基于 Python 语言的 Flask 框架的博客系统(ME),很简洁,使用 markdown 写作,可部署在 SAE 上。正好,那段时间我刚接触 Flask,而且也打算学习使用 markdown。反正服务器空间也要到期了,不如趁此机会,来一次大搬家。

于是,我在 SAE 上部署了这个系统,并且把大部分博客一一搬了过去。事情发展很顺利,我胸有成竹。

搬家完成,到了最后一步:绑定顶级域名。我跪了。要想绑定域名到 SAE 上,必须先备案!如果使用 SAE 的反向代理服务强行绑定,访问速度会奇慢无比。考虑到备案的复杂性,SAE 方案宣告失败。

然后尝试了 GAE 方案,绑定域名之后,似乎仍然被墙。宣告失败。

一怒之下,某宝上淘了一个月的 Ubuntu 系统的香港 VPS,准备自己搭建服务器。等到午夜 12 点半,我用 SSH 连上远程服务器时,我发现并不知道该怎么做。我需要深入学习 SSH 相关操作和网络原理,学习纯命令行下的服务器搭建,学习服务器配置,学习……我明显感觉到面前有一个深坑。而此时的我已困得不行。

我只是想给网站搬个家,有必要跳这个坑吗?我还有实习工作要做,还有书要看,还有高数挂着……于是我主动放弃,VPS 方案宣告失败。

感悟:心情很烦。后来我想,这一切不都是自找的吗?为什么非要用基于 Flask 的博客系统?为什么非要用 markdown 写作?写博客,应该重点关心如何生产优质内容,而不是纠结一些琐事,我是不是折腾过头了?毫无意义的折腾,除了装逼和浪费生命,有任何好处吗?

我决定,继续使用 WordPress。

折腾二:换空间

前面说了,我尝试过 SAE、GAE,以及 VPS,都失败了。后来决定不再做无谓的折腾,直接在原来的香港服务器空间商处续费一年。我整理了一下以前的博文,换了一个更加简洁的主题。

可是,就在续费之后没两天,服务器开始频繁遭受 DDOS 攻击,以至于最近一两周,我的网站几乎都无法访问。于是,我开始留意其他的服务器空间提供商。最终锁定了一家提供日本主机空间的服务商,他家的空间都放在 Linode 的主机上,本质就是 VPS 合租。Linode,知乎曾经用过。

今天,原来的服务器终于再次恢复正常,赶紧买了日本的新空间,给博客搬了家。

感悟:服务器空间,速度倒是其次,稳定最重要。