輕量級的論壇網站源碼推薦


·

輕量級的論壇網站源碼推薦

 

背景:

感覺 discuz 太大,功能太多,我不太需要那么多功能 。

但是想要兩點:
1.普通論壇功能,建模塊,發帖,評論,交流。支持QQ、微博登錄 
2.首頁是門戶網站式的,而不是帖子列表式的。現在的輕型論壇樣式都很像v2ex。但是不適合我的論壇所面向的人群。

不知道有沒有推薦的論壇程序呢? 雖然我想要基於python的,但是搜索之后感覺應該是不現實。

當然首頁我可以自己開發,那就想問另外一個問題:
1、所推薦的論壇程序 ,代碼設計如何?
2、所推薦的論壇程序 ,二次開發困不困難?

我沒有運營論壇的經驗,但是單位需要搭建一個輕量級論壇 ,所以就試着來問問。

 

熱心網友解答:

Discuz(騰訊收購),phpwind(阿里收購),WordPress(Automattic Inc.)
輕論壇,那么DZ(DiscuZ),PW(PhpWind),WP(WordPress)是不行了,國內的類似於v2ex的並不是很多,
我知道的有startBBS、XiunoBBS、PHPSay、YouBBS、vBulletin、CarbonForum、flarum這些。

 

 
         

林燦斌 騰訊 后台開發工程師:

推薦個我自己寫的的開源論壇項目:Carbon Forum(服務器在美國,國內訪問可能不太快)

GitHub地址:lincanbin/Carbon-Forum · GitHub (截止2020年11月25日的最后更新時間是:2018-7-4 02:19)


特點
1.輕量
當然是非常輕量的,在5美元/月的VPS上跑,頁面執行時間也普遍在1~5ms。比同類論壇快5到10倍。
在我以前用的另1個4美元/月的Xeon E3 VPS上跑,即使關閉memcached,頁面執行時間也只有現在的一半。
2.特色 采用Tag分類不設置板塊
論壇是類似知乎的這種Tag分類的形式,不設置板塊,這點與其他論壇不太相同。同時,關注話題、關注用戶的、時間線的功能也都是有的。
3. 安全性高
密碼采用MD5+Salt在數據庫保存,比起其他用MD5直接保存的,被彩虹表爆破的可能性幾乎為零。
(並且登陸過程,即使沒有SSL,也不會像知乎這樣明文發送密碼,而且Cookies Hash中帶有強制過期的時間戳。
SQL注入的話肯定是沒了的,不會像其他論壇一樣采用mysql系列函數這種PHP中的已廢棄特性,而是用PDO。
XSS就我的能力來看是不存在的,如果我請告訴我。比起回答里的其他項目安全性要高不少。)
4.實時消息推送
實時消息推送,用Long Poll實現,資源消耗非常低,同時即使網頁被最小化,用戶依舊能收到
右上角的推送通知(IE除外,IE全家包括最新版都不支持這個后台推送)
5.手機移動版
同時,也有專門為手機打造的移動版(手機用戶打開可以自動跳轉到m.94cb.com )
6. SEO搜索引擎優化
手機版基本是全異步加載的,但是並不會影響收錄,並且網站配有完善的自動生成的Sitemap,也做了Sitemap的移動適配。
SiteMap的移動適配完美支持Google和百度。
7.Android客戶端 (https://github.com/lincanbin/Android-Carbon-Forum)
一個正在開發中的Android客戶端,不過完成度很低現在還不能用。完成后每個使用Carbon Forum的網站,
都可以自己編譯出一個自己的Android客戶端。

 

農民工sky:
xiunoBBS   其實挺好的,反應速度非常快,就是還沒有什么成熟的好看的主題。就是最基礎的框架,不適合我這種小白。
Flarum   非常漂亮的設計,可惜還在各種測試中。。。 還不是很成熟。如果成熟可能就用Flarum了。
NodeBB   因為nodeBB 夠簡潔吧!響應速度什么感覺還都可以。就是國內使用者比較少,國內的插件很少。。不過基本使用幾乎不用操什么心。。

 

 

自由人:
從速度來說,xiunoBBS表現最好,從功能效果來說,wecenter比較好。
國內常見的輕量論壇列表:
YouYaX
StartBBS
XiunoBBS
WeCenter
Useforum
Youbbs
V2ex

 

 

 

輕量級論壇網站源碼資源大全:

輕量級論壇網站源碼資源大全
No. 項目 說明  架構  備注
1 StartBBS StartBBS(起點開源社區系統)是一個基於PHP+MySQL開發的新型社區系統,她輕量小巧, 簡單易用,強大高效的開源論壇系統。又簡稱”SB(燒餅)”。    
2  xiunoBBS  xiunoBBS修羅   Bootstrap 4 + JQuery 3 作為前端類庫,全面支持移動端瀏覽器,后端 XiunoPHP 4.0 支持了 NoSQL 的方式操作各種數據庫,不僅僅是一個輕論壇,還是一個良好的二次開發平台。  (已停止開源)最后xiuno已成為歷史,正如之前諸多知名系統開源商,傑奇CMS,PT原創,上海織夢科技,新雲科技等等不勝枚舉。
3  Flarum    安裝部署還是非常容易的。界面使用 Mithril 構建,Mithril 是一個高性能的 JavaScript 框架。  
         
         
         
         

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

·····

 

 

·


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM