分享几个开源Java写的博客系统

网友投稿 965 2022-05-30

有关Java写的博客,网上其实有很多,一般自己如果有技术的话也是可以写的出来的,但如果是开源的博客,好多人都在使用和维护,不断完善这个博客的生态,是非常具有参考价值的。

分享几个开源Java写的博客系统

下面就介绍几个Java写的开源博客系统,一般官网上都有详细的文档和搭建过程,这里就简单介绍下。

1. halo(完善生态)

官网:https://halo.run/

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

这个博客是我比较早接触的一个博客系统,在github的热度也挺高的。

技术 :Spring Boot+JPA+Hutool

主题仓库也是比较多的,同时也支持 Docker 部署,支持本地上传,阿里云 OSS/又拍云 OSS/七牛云 OSS/SM.MS 等云存储,可以更方便的管理你文章中的附件。

之前我也部署过halo博客:云服务上搭建halo博客

推荐等级 :⭐⭐⭐⭐⭐

评价 :主题多,非常稳定,用户也多,部署安装教程非常完善并且操作简单,还有小程序

2. solo

官网:https://b3log.org/solo/

github:https://github.com/88250/solo

简介 :Solo 是一款小而美的开源博客系统,专为程序员设计。Solo是 B3log 分布式社区的 Java 博客端节点系统。

这个之前我也搭建过:Docker安装solo博客部署到云服务器教程

官网都有详细的文档介绍以及搭建教程,所以非常适合入门的同学来部署,主题或插件开发官网都有

推荐等级:⭐⭐⭐⭐

评价 :项目成熟,缺点不是主流框架

3. OneBlog

gitee:https://gitee.com/yadong.zhang/DBlog

简介:OneBlog 一个简洁美观、功能强大并且自适应的Java博客。使用springboot开发,前端使用Bootstrap。支持移动端自适应,配有完备的前台和后台管理功能。

推荐等级 :⭐⭐⭐⭐

评价 :技术栈也是主流的,模块不多,适合拿来练习

4. 蘑菇博客(微服务)

gitee:https://gitee.com/moxi159753/mogu_blog_v2

简介:基于SpringBoot实现零配置让系统的配置更简单,使用了Mybatis-Plus快速开发框架,在不是复杂的查询操作下,无需写 sql 就可以快速完成接口编写。后台管理系统使用了 vue 中流行的ant,另外前后交互使用了JWT作为令牌,进行权限、登录校验。。

技术 :Spring boot + MyBatis-Plus + JWT

推荐等级:⭐⭐⭐⭐

评价:项目技术栈比较新比较多,还用到了微服务,可以拿来练习微服务技术。

5. JPress

官网:http://www.jpress.io/

gitee:https://gitee.com/JPressProjects/jpress

简介:一个使用Java开发,类似WordPress的产品。天生融合微信生态系统,简单易上手。致力于为企业打造自主自属的营销平台,用技术助力企业营销变现。

和WordPress有些相似,不过技术是采用Java来写的,WordPress支持的功能Jpress基本都有。

之前我也搭建过:搭建java程序写的博客Jpress

官网都有详细的介绍和使用

推荐等级 :⭐⭐⭐⭐⭐

Java

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java使用ZipOutputStream对文件进行压缩
下一篇:概念漂移自适应阈值
相关文章