2017伊始,Blog正式出炉!!

Posted on

这个学期初,就有了个弄个小博客的念头,一直拖拖沓沓,到了11月开始要考试的时候,才开始捣鼓。也算是历经波折。。

从挑选博客程序就开始了一路纠结之旅。毕竟也逐步进入考试复习月,也没时间折腾自己写一个博客程序,只好挑现成的。刚开始准备wordpress的。使用了几次之后发现。。功能太多了,我并不需要,而且的确有些臃肿,担心执行效率(虽然并没有去实践证明)。后来听说了一些静态的基于NodeJs的博客程序,如Ghost、Hexo、Pelican等等,但经过一一使用之后,还是被我排除,如Hexo需要在本机安装nodejs和git,开玩笑。。我的小破本32g的硬盘让我为了个博客多装软件??(期间刚好有一位初中同学也在尝试搭建博客,用的就是Hexo,网页体验确实不错)Ghost试用了以后发现的确不错,Pelican太冷门了,资料较少。遂初步决定Ghost或Typecho,简单小巧。

后来,挑选服务器,首先阿里云和腾讯云的学生机是用来折腾学习的。。放一个博客?还是算了。后来看到Amazon可以免费一年,然而需要信用卡,pass。之后又发现景安有活动,有免费的主机,5年,只需要主页加一个景安的广告,但考虑到国内的空间需要备案,又接近年关,还是算了吧。。然后就把注意打到了3.99刀一年的用于科学研究的64M内存的搬瓦工主机,本来都没报希望,结果发现居然真有人在这种机器上安装成功了!!!

然后折腾之旅就开始了,原本准备直接装Ghost的,想着静态页面怎么也比动态页面对性能要求低一点吧,结果!!!一npm就超cpu然后进程被kill了。。折腾个三两次就放弃了。接着就备选方案Typecho,第一次试着使用了一段时间,lighttpd+SQLite,不得不说,真的超省内存,博客开着,在加个科学研究工具的进程,只要6m的内存。然而考虑到希望博客长期进行下去,而搬瓦工不知道还能用多久,得做好迁移准备。然而各大主机商对SQLite的支持力度并不高,若单独开一个服务器跑博客又有点浪费,用BAE、SAE之类的AE设置又颇为复杂,再接着,尝试学习数据库从SQLite迁移到MySQL,然而实验多次,偶尔有成功,很不让人放心。哎,算了,还是强行上MySQL吧。。果然,内存现在就是占用40m+了。不过现在博客刚开始,也不会有很多流量,自己用着不卡就没啥问题了。

终于,在2017年伊始,完成了博客的搭建~撒花~~

添加新评论