Halo博客初体验感受

就在上个月24号我更换了我的博客系统,从wordpress转换到halo,现在已经使用了接近1个月,也是时候来讲一下这段时间的感受了

简介

Halo是由FIT2CLOUD飞致云发布的开源项目,于2019年开始流传,2022年发布v2.0版本,也是halo的里程碑版本,采用全新架构,基于JVM语言编写。

部署可以选用编译或者Docker-compose部署,推荐docker,方便。

支持从Wordpress导出的XML导入文章数据,很方便。

官网:https://halo.run

Github:https://github.com/halo-dev/halo

本博客用的主题:https://halo.run/store/apps/app-MgZJX
通过插件可以支持Markdown写作

根据主题,可以支持twikoo评论,方便后期配置缓存

建议准备迁移前先部署一个demo站,方便测试导入等功能

加载速度

CDN+云预缓存+本地缓存加载速度

无CDN+无本地缓存,即时生成加载速度

图片之类有规则会走CDN,所以速度比较快

架构

生态

Halo有自己的应用市场,总共有30个插件,44个主题(截至2023.9.16),樱花、Dream等主题都有大佬做了迁移,生态还算不错,且在越来越丰富

优点

1.加载速度,比wordpress快,还不需要怎么优化,写个CDN回源规则就行

2.日益丰富的生态

缺点

1.SEO,由于这方面插件较少,所以有点麻烦

2.主题更新不方便,相比于wordpress,升级等操作略微麻烦