分享几个开源Java写的博客系统
文章目录
- 1. halo(完善生态)
- 2. solo
- 3. OneBlog
- 4. 蘑菇博客(微服务)
- 5. JPress
有关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博客部署到云服务器教程
官网都有详细的文档介绍以及搭建教程,所以非常适合入门的同学来部署,主题或插件开发官网都有
技术 :Docker+H2+Nginx+Latke (作者自研的以 JSON 为主的 Java Web 框架)
推荐等级:⭐⭐⭐⭐
评价 :项目成熟,缺点不是主流框架
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写的博客系统相关推荐
- Mblog 开源Java多人博客系统
Mblog 开源Java多人博客系统 技术选型: JDK8 MySQL Spring-boot Spring-data-jpa Shiro Hibernate-search Ehcache Freem ...
- php+mysql个人博客系统_推荐几个开源的个人独立博客系统
大家好,我是章鱼猫. 前几天,有读者留言:「有没有开源的个人独立博客系统」. 今天章鱼猫就应大家的要求,给大家分享几个非常不错的个人独立博客系统. 之前推荐过两个: 超级漂亮的 Tale 博客系统 一 ...
- java毕业设计个人博客系统mybatis+源码+调试部署+系统+数据库+lw
java毕业设计个人博客系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计个人博客系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- 使用Node.js+Koa 从零开始写个人博客系统——后端部分(一)
使用Node.js+Koa 从零开始写个人博客系统系列 提示:在此文章中你可以学习到的内容如下: 1 如何使用Koa快速搭建项目 2 对Koa的核心组件Koa-Route的简单使用 3 3层架构思想 ...
- java周边商户计算性能差_【美团外卖商家版电脑版和BLOG4J高性能的java/jsp版博客系统哪个好用】美团外卖商家版电脑版和BLOG4J高性能的java/jsp版博客系统对比-ZOL下载...
BLOG4J 是一套基于 JAVA / JSP 技术的博客系统,是CMS4J兄弟产品之一,通过BLOG4J可以帮助门户网.企业快速的搭建自己的博客系统,并能够在BLOG4J基础之上进行扩展.订制.BL ...
- 四、Java多人博客系统-2.0版本
由于时间关系,多人博客系统这里穿插一个2.0版本. 2.0版本本来是打算用于建立个人网站,但是后来发现个人建站需要购买域名服务器,还需要备案,很繁琐.最终放弃.完成此版本,最终也只是作为技术演练.此版 ...
- PHP+JS写一个博客系统
文章目录 注册和登录界面的完成 注册界面 登录界面 数据库的创建 导入 连接 使用 数据库的连接 验证码的生成 DOACTION 即登录和注册的验证 发表博客 PHP学习完成,随之的实验是结合数据库, ...
- Java项目:个人博客系统(java+SSM+Mysql+Servlet+JavaWeb)
源码获取:博客首页 "资源" 里下载! 一.项目简述 项目内容包括:首页,登陆,新建文章,搜索,登陆日志,登录次数,评论统计,相关信息,文章列表等其他相关功能 另外:系统采用MVC ...
- Java项目:个人博客系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
源码获取:博客首页 "资源" 里下载! 一.项目简述 本系统功能包括:文章展示.热门文章.文章分类.标签云用户登录评论.匿名评论用户留言.匿名留言评论管理.文章发布.文章管理文章数 ...
最新文章
- 热门的模型跨界,Transformer、GPT做CV任务一文大盘点
- boost::log模块实现宽字符日志记录示例
- system的相关用法
- 精打细算使用MaxCompute搭建数仓
- 那些让程序员炸毛的奇葩需求,说起来满满的都是泪!
- Linux查看可执行文件依赖库
- hp液晶显示器测试软件,专业4K标准 惠普DreamColor Z32x显示器测试
- xftp无法取消被动模式
- jQuery的id选择器
- AI芯片科普/MAC(Multiplier and Accumulation)是乘累加器
- 大数据分析过程是如何的
- HarmonyOS应用开发 — HelloWorld应用开发E2E体验
- 读提交和可重复读区别
- 华为服务器怎么进入系统,服务器怎么进入系统
- Python学习-爬虫入门知识点整理
- C#学习(十五)——窗体控件用法大全
- 二项分布的期望和方差
- ECE认证机构怎么选?
- 用仿ActionScript的语法来编写html5——第二篇,利用Sprite来实现动画
- visifire 控件
热门文章
- 18-一台电脑,USB连接两台打印机不打印问题总结
- sas和python哪个好学_从全方位为你比较3种数据科学工具的比较:Python、R和SAS(附链接)...
- Mybatis配置mapper.xml的三种方式
- html给隐藏域赋值,selenium webDriver给隐藏域赋值 input hidden set value
- EFCore的数据仓储模式
- 如何把ANSYS模型输出为CDB文件并导入FLUENT 【转载】
- 拥抱 Android Studio 之二:Android Studio 与 Gradle 深入
- perf record/report
- 盛迈坤电商:店铺主营类目怎么样选择
- 山寨AppStore暴富者 中国最神秘的移动互联网赢家