建个人站的一些经历

个人博客总算搭起来,这个过程磕磕绊绊,遇到了很多问题,前后折腾了几周时间。

博客平台

我使用ghost做为博客平台,最开始是从一些技术资讯里了解到ghost,不同于wordpress的成熟老牌,ghost则刚刚创立不久,我没用过wordpress,但ghost简洁优雅的设计,支持markdown,以及对终端不同尺寸设备能够自适应的特性,让我毫不犹豫的选择了它。

域名

在网上了解了一下,国内的域名注册商大都不靠谱,且价格比外国同行普遍要贵,于是毅然选择了国外的godaddy(坑爹的中文谐音是狗爹),没有提供中文界面,但居然支持支付宝付款,了解到狗爹有进入过中国市场,因为政策原因最后退出这些陈年往事,就知道这么做的用意了。自己能想到的域名都被抢注了,剩下这个还过得去,于是65元到手。

VPS

之前有朋友做小项目时,使用过阿里云,感觉还不错,于是55元购买了一个月。把ghost部署好后,绑定域名,神奇的事情发生了,每次访问主页时,自动弹出阿里网站备案的页面。后来才知道,在国内搭建的所有网站都必须向政府备案,否则一律封禁,而备案制度给人的感觉就像,想说话的,先提前给你上一个嘴套框住,以免面部肌肉活动过大。这是很让人泄气的,要么放弃建站,要么只能能绕道国外。我最终选择了国外一家vps供应商,然后重复了部署操作,终于可以访问了。

DNS

但生在我大天朝,没有一番风顺的事情,紧接着使用电信的小伙伴告诉我不能打开网页。网上查了下才知道,由于狗爹退出中国后,电信对狗爹的DNS进行了封禁,所以会出现访问不稳定的情况。又是一番查阅,后改狗爹的DNS为国内的dnspod,终于类牛满面的看着页面能够载入了。

优化

剩下的问题是网站访问速度,我发现再无缓存的情况下,完全载入主页要花掉一分多钟的时间,奇慢无比,小伙伴指责我用的是小水管的免费服务器。不能忍了,检测了一下页面载入数据,发现其中两个资源请求耗时最长,一个是谷歌统计服务的请求,另一个对谷歌字体资源的请求,啊,在我大天朝,谷歌的服务不能访问是多么正常的事啊,命苦不怪政府,果断停掉服务,开始改代码,先去掉谷歌统计请求,然后将谷歌字体文件拉入vps本地,重启服务,访问,秒!开!网!页!了!

总结

在这样一个神奇的国度,你想干点人畜无害的事情,都得翻越重重藩篱,但活着就是为了折腾,life is a struggle!