远程仓库的选用
虽然Hexo的官网推荐的是GitHub Pages,但是还是有其他的选择作为比较的,在搭建的时候,就用过Gitee和coding来部署过,可以说是各有优缺点,但是综合下来,还是用的GitHub,没错,真香。。。
这里就记录一下对我来说的特点和一些缺点吧,方便以后要换平台了,也能找找理由
GitHub
特点
- 部署快,上传了静态文件后,生效时间短
- 可以使用自己的域名来访问博客
- 通过
hexo d
命令,将静态文件上传至对应的仓库中,并不是上传的源码
缺点
- 毕竟GitHub是国外的,偶尔国内的网,访问起GitHub会有些问题
- 域名可以自定义,就意味着,需要配置很多的东西
Gitee码云
特点
- 国内的代码仓库,访问速度不慢,也不会出现访问不到的情况
缺点
- 目前还无法自定义域名,不需要自定义域名的话,就很不错了
coding
特点
- 国内的代码仓库,访问速度不慢,也不会出现访问不了的情况
- 可以自定义域名
缺点
- 因为用了自定义域名,所以每次部署的时候,生效时间有点久
小结
最后还是使用GitHub,创建了两个仓库,一个上传静态文件,通过GitHub Pages部署Hexo博客,一个上传源码,以防万一
同时,还往Gitee和coding上都传了源码,哈哈哈哈哈哈,真不嫌自己麻烦