文章目录1. halo (改善生态)2. solo3. OneBlog4.蘑菇博客)微服务)5. JPress
网络上有很多关于Java的博客。 一般自己有技术也能写,但是开源博客的话,很多人都在使用维护,完善这个博客的生态很有参考价值。
下面是一些由Java编写的开源博客系统。 一般官网有详细的文档和构建过程,在此简单介绍一下。
1. halo (生态整治)官方网站: https://halo.run/github.com/halo-dev/halo
这个博客是我比较早接触到的博客系统,在github上的热度也很高。 技术: Spring Boot JPA Hutool主题仓库也很多。 它还支持Docker部署。 也支持本地上传。 通过AlibabaCloud (阿里巴巴云)提供OSS/或拍云OSS/七牛云OSS/SM.MS等云存储,可以更轻松地管理文章附件。 以前,我也引进过halo博客。 在云服务中构建了halo博客的推荐等级。 评估:主题多,非常稳定,用户也多,部署安装教程非常完整,操作简单。 小程序2. solo官方网站: https://b3log.org/solo/
github:https://github.com/88250/solo
简介: solo是一个小巧漂亮的开源博客系统,为程序员设计。 solo是B3log分布式社区的Java博客端节点系统。
这个我以前也构筑过。 在云服务器上部署Docker安装博客教程
官方网站提供详细的文档介绍和教程,非常适合初学者部署。 主题和插件开发官方网站上也有
技术: Docker H2 Nginx Latke (作者自行研究的以JSON为中心的Java Web框架) )。
建议级别:
评价:项目成熟,缺点不是主流框架
3.onebloggitee:https://gitee.com/yadong.Zhang/d blog
简介: OneBlog简洁美观,功能强大,适应性强的Java博客。 使用springboot开发,前端使用Bootstrap。 支持移动端适应性,具有完整的前端和后端管理功能。 推荐等级:评价:技术堆栈也是主流,模块少,适合拿来练习4 .蘑菇博客(微服务) gitee:https://gitee.com/moxi 159753/mogu _ blog
简介:通过基于SpringBoot实现零配置,简化了系统配置。 使用Mybatis-Plus快速开发框架,可以在不编写sql的情况下快速创建接口,而不是复杂的查询操作。 后台管理系统使用vue中流行的ant,并前后交替使用JWT作为令牌,进行权限、登录检查。 技术: Spring boot MyBatis-Plus JWT推荐等级:评价:项目技术堆栈较多较新,也用于微服务,可用于微服务技术练习。 5. JPress官方网站: http://www.j press.io/gitee:https://gitee.com/jpress projects/j press
简介:使用类似WordPress的Java开发的产品。 天生融合微信生态系统,轻松上手。 致力于为企业搭建自主营销平台,用技术助力企业营销变革。 与WordPress有点相似,但是技术是采用Java编写的,Jpress几乎有WordPress支持的功能。 以前我也构建过。 构建java程序编写的博客Jpress官网详细介绍了推荐级别: