第一次接触到hexo轻量级博客时,就被它的简洁的风格所吸引,于是开始折腾属于自己的hexo blog,在gitee、coding、GitHub上相继搭建了hexo blog.

先来对比一下上述三大代码托管平台:

gitee

这货背后是“开源中国”,看了官方的自我介绍,官方的文档中有大篇幅的内容在说gitee和GitHub的区别,感觉是是越抹越黑,话说,你把coding放哪儿了?

优点

  • 私有仓库免费
  • 国内访问速度还可以

缺点

  • 无法使用自定义域名。

在gitee部署了hexo blog后,无法使用自定义域名。也就是说你的域名会以如下的形式:http://用户名.gitee.io/仓库名

coding

该平台由腾讯帝国为它撑腰,估计一时半会不会跑路的,大家可以放心大胆的选择该平台来搭建轻量级blog。博主也将自己的hexo blog从gitee搬到了coding,简单来说coding有以下

优点

  • 国内访问速度快。
  • 可以绑定自定义域名
  • 提供免费的https证书

缺点

  • coding就是github的汉化版,这个作法就很腾讯了。

GitHub

全球最大的同性交友平台,不多解释,直接上图:github

优点

  • 有相当多的部署教程
  • 上面巨多的有趣项目以及hexo开源主题
  • 可以自定义域名
  • ······

缺点

  • 国内访问速度太慢,经常出现connect time-out
  • 不能很好的解决GB2312/GBK,对中文不够友好
  • 百度不会抓取部署在GitHub上的blog

虽然访问速度慢可以用cdn加速解决,但是百度不抓就很难受,因此,博主选择了将GitHub上搭建的blog作为主站中二小学长的备份网站。

ps:以上对比仅从搭建及部署hexo blog方面考虑的,更加高级的用法,博主实在是无能为力,虽然常年混迹GitHub,也参与了万星项目,奈何还是渣渣一个。

fexo 主题

该主题开源在GitHub上,这是一款非常简洁的hexo主题,获得936 star,但是,该主题的最新版本为:v1.0.0,最后更新时间为2016.4.11,估计作者弃坑了。

项目地址

  • [fexo](<_ github.com="github.com" forsigner="forsigner" fexo="fexo">)

截图

blog

演示地址

该主题非常简洁,但也存在一些问题

  • 集成的第三方插件较少
  • 在使用默认域名时,不会读取项目_config.yml文件的root或url的值,这也就意味着你的blog无法加载css文件,解决方法就是绑定第三方域名。
  • 百度无法抓取页内内容

总的来说,像我这种喜欢简介风格的重症患者,这个主题无论是从简洁度、加载速度、可玩性方面来说都挺不错的,五星推荐。