博客程序
- Hexo 使用 Nodejs 开发,文档丰富,新手建议选择这个。
- Hugo 使用 Golang 开发,文档很少,程序安装不是很友好,要不是因为使用 Golang 开发的,我可能就不会选择 Hugo,而会选择 Hexo。
- 其他的没使用过,不作评价。
静态博客程序,选择的是 Hugo。个人觉得 Hexo 好用些,可能是因为 Hexo 接触的时间长一些,中文文档多一些吧。程序到无所谓了,心情好的时候,爱怎么弄怎么弄,自己手搓一个也不是不可以。
代码托管
- Gitee 管控及限制稍稍比较麻烦,而且 Netlify 不支持,不考虑使用(原本打算使用 Gitee,然后同步到 Github,在配合 Netlify + Github 使用,太麻烦了,还是不如换个方案)。
- Github 时不时抽抽访问不了,需要科学上网,放弃使用(hub.docker.com 视乎也需要科学上网了,我哭了,呜呜呜~)。
- GitLab 访问速度还行,相比 Netlify 支持的其他几个 git 机构(Github, GitLab, Bitbucket, Azure DevOps),GitLab 在我印象中还好,选择 GitLab 吧。
- Bitbucket 没使用过 Git,不知道速度怎么样,不考虑。
- Azure DevOps 没使用过,不考虑。
部署方案
- Gitee Pages 管控及付费等问题,不使用。
- Github Pages 速度太慢,不使用。
- Netlify 速度杠杠的,还支持 Hugo 等程序部署。
- 其他的可以参考 https://blog.csdn.net/qq_35787254/article/details/120873489