本博客搭建的几个关键选择点

起源

很早就想搭建一个属于自己的博客,毕竟作为一个开发人员,毕竟作为一个对技术有所追求的人;可是迟迟没有落地。

这中间有很多原因。比如用哪个域名?要自己购买一个主机吗?自己写还是直接使用已有的工具?要使用哪个工具(Hugo 还是Jekyll)?要使用哪个主题模板呢?主题模板好像不能满足自己的需求怎么办……很多的理由。

一直拖到最后才想明白一个道理:博客的形式不重要,坚持更新才重要。

于是,拼凑成现在的博客。

那么如何搭建一个很随意的博客呢?

域名是个很普通的东西,比如jingwei.link这个域名,在当前(2018年6月)只需要58元/年。

有很多平台提供域名注册,阿里云腾讯云都可以作为选择项。想一个个性的名字,去搜索框查找一下,只要是没有被人注册过且自己比较满意,就可以购买了。

域名买好以后,平台一般都会提供解析的服务。所谓解析,就是把域名和自己的服务绑定,这样在浏览器里输入域名浏览器就知道去哪里请求页面了。

工具 —— JekyII

假如世上只有一种型号的手机,在购买手机的时候会干脆很多,反而因为有太多型号的手机,大大增加了选择的困难。是用Hugo 还是Jekyll呢?我临时选择了JekyII。

理由我也说不清楚,或许因为找到现在博客的主题jekyll-theme-H2O,而这个主题是用在JekyII的。

把静态页面放到网络上

无论是JekyII还是Hugo,二者都能根据主题模板把Markdown文件转换成静态页面。但是如何部署呢?

可能因为职业原因,我曾把这件事情想的略复杂,总想着在云上购买一台主机部署自己的服务。现在来看也不必执着,完全可以使用第三方提供的服务,比如当前使用的 GitHub Pages,或者 coding.net,所提供的服务完全够用了。

那么,假如第三方的服务挂掉了怎么办?等博客写到那一天再说不迟😆。