你們好!我是 Guide 哥,Java 後端開發。一個會一點前端,喜歡烹飪的自由少年。前端
最近有點小忙。可是,因爲前幾天答應了一位讀者本身會推薦一些開源的論壇系統,因此,昨晚就簡單地熬了個夜,對比了不少個開源論壇系統以後,總結成了這篇文章。git
這篇文章我一共推薦了 5 個論壇類開源項目,除了有 1 個是基於 PHP 開發以外,其餘都是基於 Java ,而且大部分都是基於 Spring Boot 這個主流框架來作的。github
歡迎小夥伴們在評論區補充啊!ღ( ´・ᴗ・` )比心面試
1. NiterForum
- Github 地址:https://github.com/yourkevin/NiterForum
- 官網地址:https://niter.cn/forum
- Star : 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
- 官網地址:https://ld246.com/
- Star : 0.7k
- 簡介:🎶 一款用 Java 實現的現代化社區(論壇/問答/BBS/社交網絡/博客)系統平臺。
- 技術棧: Latke (做者自研的以 JSON 爲主的 Java Web 框架)+jsoup + Jodd
- 推薦等級 :⭐⭐⭐⭐
- 評價:講真,Symphony 是筆者目前見過的論壇項目中功能最齊全的一款(沒有之一),知足多維需求:面向內容、面向知識問答、面向用戶分享、交友、遊戲等。並且 Symphony 風格時尚,充滿創新、好玩的特性。交互體驗一級棒。這個項目的缺點也很明顯,那就是項目使用的技術棧不是主流,比較小衆(不過,做者自研 Java Web 框架的精神仍是很是值得讚揚的!)。
3. 碼問社區
- Github 地址:https://github.com/codedrinker/community
- 官網地址:http://www.mawen.co/?sort=hot
- Star : 1.1k
- 簡介:開源論壇、問答系統,現有功能提問、回覆、通知、最新、最熱、消除零回覆功能。
- 技術棧:SpringBoot + MyBatis+MySQL/H2+Flyway
- 推薦等級 :⭐⭐⭐⭐⭐
- 評價:碼問社區的做者是阿里巴巴的一位大佬,開源了不少有意思的項目,碼問社區就是其中一款,採用 SpringBoot + Vue 等主流技術棧打造,並配有整個開發過程的視頻講解。實戰項目首推。
4. MDclub
- Github 地址:https://github.com/zdhxiong/mdclub
- 官網地址:https://community.mdclub.org/
- Star : 0.5k
- 簡介:MDClub 漂亮、輕量且好用,它能讓在線討論變得更加輕鬆愉悅
- 技術棧:PHP+MySQL
- 推薦等級 :⭐⭐⭐⭐
- 評價 :MDclub 是一款簡約風格的論壇項目。漂亮、輕量且容易上手。代碼實現基於 MDUI 框架,分層分明。網站適配多種終端,從手機、ipad 到大屏顯示器,均能自動適配,而且提供根據操做系統的主題,自動切換亮色主題和暗色主題。這個特性真的超讚的~
5. 朋也社區
- Github 地址:https://github.com/tomoya92/pybbs
- 官網地址:https://tomoya92.github.io/pybbs/
- Star : 1.1 k
- 簡介:更實用的 Java 開發的社區(論壇)
- 技術棧:Spring-Boot + Mybatis-Plus + MySQL
- 推薦等級 :⭐⭐⭐⭐
- 評價:朋也社區基於 Java 語言,採用主流的 Java Web 開發框架(SpringBoot)進行開發。我的以爲朋也社區最大的亮點是在設計層面上支持高度的可定製化。要實現這點很不容易,須要有很強的設計能力,而且朋也社區在實現過程對於各類集成的服務支持配置化(可隨意開啓或關閉)。
我是 Guide 哥,一 Java 後端開發,會一點前端,自由的少年。咱們下期再見!微信搜「JavaGuide」回覆「面試突擊」領取我整理的 4 本原創PDF後端