最近有点小忙。但是,由于前几天答应了一位读者自己会推荐一些开源的论坛系统,所以,昨晚就简单地熬了个夜,对比了很多个开源论坛系统之后,总结成了这篇文章。
这篇文章我一共推荐了 5 个论坛类开源项目,除了有 1 个是基于 php 开发之外,其他都是基于 java ,并且大部分都是基于 spring boot 这个主流框架来做的。
欢迎小伙伴们在评论区补充啊!ღ( ´・ᴗ・` )比心
1. niterforum
github 地址:
https://github.com/yourkevin/niterforum[1]官网地址:https://niter.cn/forumstar : 0.5k简介:尼特社区-niterforum-一个论坛程序,几乎具有一个论坛/社区所应该有的全部功能-后端 springboot/mybatis/maven/mysql-前端 thymeleaf/layui-可供初学者,学习、交流使用。技术栈: 后端 springboot + mybatis + maven + mysql 前端 thymeleaf + layui推荐等级 :⭐⭐⭐⭐⭐评价:可以说 niterforum 提供了一个论坛所能提供的所有功能,功能特性覆盖的非常全面。但这并不是这次推荐他的主要原因。作为本次论坛项目中第一个推荐的项目,niterforum 的 nb 之处就是:他提供 niterapp,完美适配了 niterforum,支持 app 端扫码登录!
2. symphony
github 地址:
https://github.com/88250/symphony[2]官网地址:
https://ld246.com/[3]star : 0.7k简介: 一款用 java 实现的现代化社区(论坛/问答/bbs/社交网络/博客)系统平台。技术栈: latke (作者自研的以 jso青岛店铺出租n 为主的 java web 框架)+
jsoup[4] +
jodd[5]推荐等级 :⭐⭐⭐⭐评价:讲真,symphony 是笔者目前见过的论坛项目中功能最齐全的一款(没有之一),满足多维需求:面向内容、面向知识问答、面向用户分享、交友、
游戏等。而且 symphony 风产前准备格时尚,充满创新、好玩的特性。交互体验一级棒。这个项目的缺点也很明显,那就是项目使用的技术栈不是主流,比较小众(
不过,作者自研 java web 框架的精神还是非常值得赞赏的!)。
sym
3. 码问社区
github 地址:
https://github.com/codedrinker/community[6]官网地址:
http://www.mawen.co/?sort=hot[7]star : 1.1k简介:开源论坛、问答系统,现有功能提问、回复、通知、最新、最热、消除零回复功能。技术栈:springboot + mybatis+mysql英语四级作文题目/h2+flyway推荐等级 :⭐⭐⭐⭐⭐评价:码问社区的作者是阿里巴巴的一位大佬,开源了很多有意思的项目,码问社区就是其中一款,采用 springboot + vue 等主流技术栈打造,并配有整个开发过程的
视频讲解[8]。
实战项目首推。4. mdclub
github 地址:
https://github.com/zdhxiong/mdclub[9]官网地址:
https://community.mdclub.org/[10]star : 0.5k简介:mdclub 漂亮、轻量且好用,它能让在线讨论变得更加轻松愉悦关于孝的句子技术栈:php+mysql推荐等级 :⭐⭐⭐⭐评价 :mdclub 是一款简约风格的论坛项目。漂亮、轻量且容易上手。代码实现基于 mdui 框架,分层分明。网站适配多种终端,从手机、ipad 到大屏显示器,均能自动适配,并且提供根据操作系统的主题,自动切换亮色主题和暗色主题。这个特性真的超赞的~
mdclub.png
5. 朋也社区
github 地址:
https://github.com/tomoya92/pybbs[11]官网地址:
https://tomoya92.github.io/pybbs/[12]star : 1.1 k简介:更实用的 java 开发的社区(论坛)技术栈:spring-boot + myba说名道姓tis-plus + mysql推荐等级 :⭐⭐⭐⭐评价:朋也社区基于 java 语言,采用主流的 java web 开发框架(springboot)进行开发。个人觉得朋也社区最大的亮点是在设计层面上支持高度的可定制化。要实现这点很不容易,需要有很强的设计能力,并且朋也社区在实现过程对于各种集成的服务支持配置化(可随意开启或关闭)。
如果有帮助的话,不要吝啬你们手中的在看和赞!“怼”起来!