推荐6个开源博客项目源码,你会选哪个呢

[复制链接]
发表于 2024-9-24 23:21:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
搭建个人博客系统时,可以选择多种开源平台,以下是一些受欢迎的开源博客系统及其特点:
1. Plumemo

Plumemo 是一个轻量、易用、前后端分离的博客系统,为相识除开发职员对后端的束缚,真正做到的一个面向接口开发的博客系统。
   基于SpringBoot实现零配置让系统的配置更简单,利用了Mybatis-Plus快速开发框架,在不是复杂的查询操作下,无需写sql就可以快速完成接口编写。 后台管理系统利用了vue中盛行的ant,另外前后交互利用了JWT作为令牌,举行权限、登录校验。本项目,主要宗旨在于,简单、易用、不烧脑的博客,Plumemo,搭建一个属于博主们的博客圈。
  由于项目是前后端完全分离,所以此项目为单独的后端项目,后台管理系统、博客主题可以举行自由搭配。


 (根据截图在 Github 上可以找到)
2. WordPress

天下上最盛行的博客系统之一。支持多种语言和模板,易于利用和定制。提供丰富的插件和主题,实用于各种规模的博客。




WordPress 不消多说,假如不知道怎么选,那就它了。
3. OneBlog

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


Gitee 上介绍比力详细


资源库模式(Repository Pattern):电商平台商品数据管理实战案例分析资源库模式(Repository Pattern):电商平台商品数据管理实战案例分析技术栈
   整理了一份面试笔记包罗了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、Kafka 面试专题
  需要全套面试笔记的【点击此处即可】即可免费获取
  

  • docker
  • docker-compose
  • Springboot 2.3.5.RELEASE
  • Apache Shiro 1.7.1
  • Logback
  • Redis
  • Lombok
  • Websocket
  • MySQL、Mybatis、Mapper、Pagehelper
  • Freemarker
  • Bootstrap 3.3.0
  • wangEditor
  • Markdown
  • jQuery 1.11.1、jQuery Lazyload 1.9.7、fancybox、iCheck
  • 阿里云OSS
  • 七牛云
  • Nginx
  • kaptcha
  • webMagic
4. Halo

被认为是可能是最好的Java博客系统。Halo 的项目代码开源在 GitHub 上且处于积极维护状态,截止现在已经发布了 109 个版本。你也可以在上面提交你的问题或者参与代码贡献。




还提供了安装部署视频方便傻瓜式操作。
快速开始
  1. [/code] bash
  2. 复制代码
  3. docker run -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.17
  4. 演示站点的前端效果:
  5. [align=center][img=1200,1200]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvMzI3NTk5ZWZlYWM0MmMyNjViYWRiZjAxZWViZTI3ZDAucG5n[/img][/align]
  6. 演示站点的后端效果:
  7. [align=center][img=1200,1200]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvMDJhM2VmZTIxYjA3MGUxMTY4NGY0ZjVmZDcyMWU0YjIucG5n[/img][/align]
  8. 这么多人参于贡献代码,看来很火:
  9. [align=center][img=1200,598]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvNmQ2Yzk3MDI2YTZkMzIwOWJmMTc5ZjlmMDNmYzI5ZmQucG5n[/img][/align]
  10. [align=center][img=1200,962]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvMThkOTIzZjAxNDVhMDNmZGJmMzI0Nzg2MDE5M2E3MjkucG5n[/img][/align]
  11. [size=4]5. mblog[/size]
  12. 开源免费的博客系统,利用Java语言开发。 支持mysql/h2数据库,接纳spring-boot、jpa、shiro、bootstrap等盛行框架开发。
  13. [align=center][img=1198,762]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvOWY4NDA2ZDU3NDUzMmQ1NDVmOWNiNDdhYmIyODgyNjQucG5n[/img][/align]
  14. [b]技术选型:[/b]
  15. [list]
  16. [*]JDK8
  17. [*]MySQL
  18. [*]Spring-boot
  19. [*]Spring-data-jpa
  20. [*]Shiro
  21. [*]Lombok
  22. [*]Freemarker
  23. [*]Bootstrap
  24. [*]SeaJs
  25. [/list] 下载源码后可快速启动运行看看效果:
  26. [b]main方法运行[/b]
  27.    
  28. [list]
  29. [*]配置:src/main/resources/application-mysql.yml (数据库账号密码)、新建db_mblog的数据库
  30. [*]运行:src/main/java/com/mtons/mblog/BootApplication
  31. [*]访问:http://localhost:8080/
  32. [*]后台:http://localhost:8080/admin
  33. [*]账号:默认管理员账号为 admin/12345
  34. [/list]  [size=4]6. Solo[/size]
  35. Solo 是一款小而美的开源博客系统,专为步伐员设计。Solo 有着非常生动的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论举行联动。
  36. [align=center][img=1200,796]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvYjcyMWMwYTA1ZTk3NzdiMDdkNjg4ZjJjM2Q1MTU5YTUucG5n[/img][/align]
  37. 有很多皮肤可以选择:
  38. [align=center][img=1200,1200]https://dis.qidao123.com/imgproxy/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9ibG9nX21pZ3JhdGUvMDFhMzRjNTE2ODcyZDVjMjk4NGI0YzdlNTNkMzI1NzkucG5n[/img][/align]
  39. [b]当地运行[/b]
  40. 下载最新的 Solo 包解压,进入解压目次执行:
  41. [list]
  42. [*]Windows:
  43. [/list] [code]
复制代码
arduino
复制代码
java -cp "lib/*;." org.b3log.solo.Server


  • Unix-like:
[code][/code] arduino
复制代码
java -cp "lib/*:." org.b3log.solo.Server

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表