关于切换到halo
关于切换到Halo
本文用于说明为何博客从hugo迁移到halo
关于这个决定其实也是思考良久,大抵分为如下几个方面
- 博客编写模式
- 博客载体和部署情况
- 建站要求
博客编写模式
编写模式上,对比如下:
- hugo是本地编写,本地保存
- halo是在线编写,在线保存,自动备份
博客载体和部署
关于博客的载体和部署方式也有所不同
- hugo是静态博客,所以很多网站后可以进行内容托管(github、gitee等),编写完成内容后,需要手动编译成为静态网站内容,然后上传至静态网页托管网站进行部署。
- halo则是把整个服务部署到在线服务器中,编写和更新还有部署全部都由halo完成。编写完成内容后一键发布即可。
建站要求
建站则是部署域名和实体的一些说明。
- hugo因为是静态博客部署的原因,所以需要一个第三方托管网站进行博客内容的展示,托管实体完全由对应第三方所有,所以在进行建站的时候备案实体可能有些问题,如果需要使用自己的域名进行解析和备案的话。
- halo则是把服务部署到在线服务器上,服务器由自己购买,所以实体在一定程度上是在自己的管理下的,所以可靠性比较有保证。并且建站时的网站备案上也比较好地进行验证。
对比总结
所以在自身有切实的建站需求下,肯定需要进行网站备案,则网站实体验证和域名解析服务上比较有优势,并且能够进行在线编辑和保存,使用插件还能够进行有条理的备份,编辑完成后还能一键发布,所以在很多方面都比hugo更有优势,所以决定使用halo了。