大家好,我是指北君
,今天为大家推荐一款优秀的国产开源博客。
仅靠Star并不能证明一个项目的好坏,但是,好的项目有几个通性,除Star数外,项目活跃程度、开发人员数量、社区环境等也很重要。
Halo 就是这样一个基于Java语言的国产优秀开源博客项目,Github上Star 20k+。
Halo 博客系统分为以下四个部分:
项目名称 | 简介 |
---|---|
提供整个系统的服务,采用 Spring Boot 开发 | |
负责后台管理的渲染,采用 Vue 开发,已集成在 Halo 运行包内,无需独立部署。 | |
评论插件,采用 Vue 开发,在主题中运行方式引入构建好的 Javascript 文件即可 | |
主题项目集,采用 Freemarker 模板引擎编写,需要包含一些特殊的配置才能够被 halo 所使用 |
WordPress :全球最热门的开源博客,PHP语言编写,免费试用,支持付费拓展。
Halo项目拥有近百位开发者,一直在开源持续更新迭代,社区包容度也很高,相关问题及反馈也很多,Gitee也有相应的仓库,总的来说是相当优秀的国产项目了。
个人使用这个博客也有近两年了,稳定性还不错,版本升级备份也很简单,也自己修改了一些个性化的代码,总的来说蛮适合Java开发者的。对其他语言开发者来说,也不失为一个学习springboot的实用项目,相比于更为流行的 WordPress 也毫不逊色,作为优秀的国产开源项目值得支持一下。
在扩展生态上,我还找到了另一个和Halo适配的开源微信小程序项目 WeHalo 可以在微信小程序同步浏览自己的博客,也相当方便。感兴趣的小伙伴一定要试试啊。
开源指北,立志做最好的开源分享平台,分享有趣实用的开源项目。
欢迎加入交流群,你可以摸鱼、划水、吐槽、咨询。
还有简历模板、各种技术面试资料等100G的资源等着你领取哦。
相关链接地址:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。