Noah's Blog

博客部署随想

2015-07-06

结局

如你所看到的,这个博客基本已经完成部署的工作,只是干货十分缺乏“而已”。

过程

被各类“教程”搞的身心俱疲。现在npm仓库中的hexo是hexo3,部署方法已经存在不小差别,很多模块已经独立,建议大家参照官方教程,官网有中文,点赞!

实际上,比起其他的麻烦,hexo的安装并不算麻烦,只是等待时间稍长,建议使用cnpm(npm中国镜像),能缩短不少时间。
最早完成的是Github Pages的部署,一切顺利。
之后希望在国内做个镜像,痛点就此而来。

痛点

先是Gitcafe的pages服务,此前一切顺利,事实上Gitcafe是我除了git@OSC使用的第二备选,一直观感不错,在github各种访问不顺的大势下,国内的代码托管服务中第一印象很重要。但是,Gitcafe的pages有个致命问题,在单次部署后会出现至少15-20分钟的404 Not Found状态,一直无解,度娘谷歌均无近期的答案,无奈,只好删除DNSPod中解析了事。
后来,因为最近一直在尝试Coding,想到Coding有个演示平台,但是Coding北京的平台受政策限制不能绑定域名,香港平台29一月略贵,最终还是放弃了。

小结

整篇文章我尽力保持中立没有吐槽,毕竟厂商为我们提供免费服务已是不易,我也是对提供免费服务的厂商感到非常的钦佩,但看起来国内厂商还有一段路要走。事实上,出于近期经济预算的考虑,还是要挑选免费的服务作为第一选择。最终,我还是选择github pages作为访问源,可能时不时的还会抽下风,但近期也只能如此了。
如果有朋友有更好的选择或者建议,欢迎给我评论留言,我将感激不尽!!

Coding LOGO