因為最近想給博客加個論壇的子域名,但是最近太忙,加班成狗,開發(fā)成本略大,就想先調研一下開源的python論壇,以下就是小編調研的結果了,不敢獨享,雙手送上,排名不分先后,想要demo的私聊小編吧,放太多鏈接文字發(fā)不出去了啦。
1、DJangoBB不用說這個是基于django開發(fā)的論壇,支持python版本2.7/3.3+,支持django的版本1.8+,最近一次更新是五個月前,作者應該還在維護,社區(qū)比較活躍,界面美觀感覺一般,適合做技術論壇。
項目源碼地址:https://github.com/slav0nic/djangobb
2、Misagodjango開發(fā)的論壇界面優(yōu)異,小編比較喜歡,而且特性里寫專注于論壇成員之間的交流,而非建立一個CMS。
社區(qū)比較活躍,最近一直更新,感覺很不錯,但是老外的東西,用著總感覺有點怪。
缺點是無法被其他Django項目集成。但是提供一定的接口。
git地址是:https://github.com/rafalp/Misago
3、LBForum依然是django開發(fā)的論壇,但是依然有點老外論壇的感覺,似乎一年多沒動靜了,社區(qū)不算活躍,有點過氣了的感覺
django版本支持1.10+,看版本感覺應該是還有人在維護,python2.7+。
整個論壇寫的算是模范代碼,app分的比較明確,源碼可以拿來學習,收益會很大,有寫論壇的小伙伴可以看看源碼學習下。
git地址:https://github.com/vicalloy/lbforum-site
4、3n1b這個論壇是中國人寫的,所以會看起來比較中國化,基于tornado開發(fā),完成了論壇基本功能。
看簡介是大學生寫的班級論壇,不過已經(jīng)五年沒有維護了,想要用肯定要二次開發(fā)一下。
不過總算UI看著還不錯。
GIT:https://github.com/3n1b-com/3n1b.com
5、MinosMinos是一個使用Python編寫,基于Tornado/Mongodb/Redis的簡約社區(qū)系統(tǒng)。
簡單:去除傳統(tǒng)社區(qū)中多數(shù)不常用到的功能,保留精華。
特點:數(shù)據(jù)庫設計合理,以空間換取時間,盡量減少數(shù)據(jù)庫查詢次數(shù)
不過已經(jīng)三年多沒有維護,開起來是棄了。
個人覺得UI還是可以的,前端用的AmazeUI。
git:https://github.com/phith0n/Minos
6、nijiNiji是基于Django的論壇系統(tǒng),支持django1.8到1.10,Python2.7、3.4、3.5,Django-NIJI在PyPI源中可用,你只需執(zhí)行命令pip install django-niji即可,安裝比較簡單。
但是一年多沒有動靜了,不過文檔至少有,就是少的可憐。
UI感覺和misago有點像
git:https://github.com/ericls/niji
7、Junejune是一個Python寫的類V2EX架構,基于Python Flask + SQLite + Node.js 的輕論壇。
不多說了,直接上圖,也是三四年沒人動的東西了。
UI還挺好看
git:https://github.com/pythoncn/june
8、Cpllipa
Collipa是一個基于Python2.7和Tornado的簡易論壇系統(tǒng),界面清新感人,第一位注冊會員擁有超級管理員的權限,超級管理員可以方便地建立不同的節(jié)點和話題。
目測已無人維護,兩三年了。
界面還挺不錯的,不過有種大學生畢設的既視感。
git:https://github.com/yetone/collipa
好了就介紹到這里吧,有需要搭建論壇的也可以找小編哦。
本文禁止轉載,寫寫,現(xiàn)在做原創(chuàng)作者太艱難,盜版太多了
掃描二維碼推送至手機訪問。
版權聲明:本文由信途科技轉載于網(wǎng)絡,如有侵權聯(lián)系站長刪除。