大家好,我是指北君,今天为大家推荐一款优秀的国产开源博客。
如何评价一个开源项目是否优秀呢?
仅靠Star并不能证明一个项目的好坏,但是,好的项目有几个通性,除Star数外,项目活跃程度、开发人员数量、社区环境等也很重要。
一个项目拥有可观的开发者数量,且这些开发者都是当前领域的专家,那这个项目无疑是成功的。反之,该项目则很有可能在短期内失去维护,甚至停止更新。
该项目是否容易吸纳新的贡献者。
包括项目源码是否容易获得,新的贡献者能否轻松参与项目贡献,项目维护者是否对外来贡献者持开放态度等等。.这将决定该项目是否会在短期内改变开源协议甚至变成闭源软件。
项目在世界范围内的使用情况。
Halo就是这样一个基于Java语言的国产优秀开源博客项目,Github上Star20k+。
推荐理由
开箱即用,文档手册完整,对非技术人员友好