Flarum:一個像 Discourse 一樣的開源社區(qū)平臺
這次,我們?yōu)槟銕硪粋€叫作 “Flarum” 的開源論壇軟件,它可以作為 Discourse 的備選方案。它的目標(biāo)是提供一個免費(fèi)、快速且易于使用的簡潔而具有可定制性的討論平臺。
Flarum 還具有很高的可擴(kuò)展性 ,允許進(jìn)行大量的自定義。
當(dāng)然,我們可以擁有的開源選項(xiàng)越多越好,對吧?
讓我們一起來看看它能提供什么。
Flarum 概述?
Flarum 是現(xiàn)已中止運(yùn)營的 esoTalk 和 FluxBB 論壇軟件套件的繼任者。它以優(yōu)化和快捷的性能為考量,提供了一整套良好的功能。
Flarum 主要使用 PHP 編程語言開發(fā)。它由志愿者進(jìn)行維護(hù)和管理,并依賴于社區(qū)的貢獻(xiàn)來推動其發(fā)展。
其主要亮點(diǎn)包括:
- 高度優(yōu)化
- 響應(yīng)式用戶接口
- 移動優(yōu)先設(shè)計
- 非常的靈活性
?? Flarum 和 Discourse 使用了不同的技術(shù)棧,同時它們也有細(xì)微但實(shí)用的功能區(qū)別。
例如,Discourse 的時間線控制功能就是受到 Flarum 的啟發(fā)。
初步印象 ????
我開始的測試是登錄 Flarum 的 官方論壇,使用的是我的 GitHub 賬戶。
登錄后我進(jìn)入了 首頁,那里展示了所有帶有相關(guān)標(biāo)簽的討論,并顯示了各討論的回復(fù)數(shù)。
頂部菜單具有通常的搜索欄,還有查看草稿、通知、帶有用戶名/頭像的菜單以及一些重要設(shè)定的選項(xiàng)。
首頁還包括一個側(cè)邊欄菜單,用戶可以通過這個開始新的討論、訪問標(biāo)簽,或者查看私有討論。
我必須說,我發(fā)現(xiàn)它和 Discourse 存在一些相似性,但這并不是什么壞事!
這里有一個讓我熟悉的時間線滾動條,我可以用它跳轉(zhuǎn)到帖子中的不同回復(fù)。
這是一個多么可愛的小袋鼠!
這是一個多么可愛的小袋鼠!
然后有一個 “關(guān)注Follow” 按鈕,允許使用者選擇三種獨(dú)特的設(shè)置。其中一項(xiàng)是默認(rèn)設(shè)置(沒有任何通知),另一個是獲得帖子通知,最后一個則是忽略某個帖子。
此后,我關(guān)注到用戶如何互動回應(yīng)某個帖子,它提供了三種方式,即“回復(fù)Reply”該帖子,“喜歡Like”它或者“標(biāo)記Flag”它并讓版主審閱。
回帖體驗(yàn)也很好,編輯器上方會顯示實(shí)時預(yù)覽。它還提供了保存回復(fù)至草稿、最小化編輯器、全屏編輯以及關(guān)閉編輯器等選項(xiàng)。
最后,我查看了用戶設(shè)置,它完整地包括了通常的設(shè)置,并對通知提供了精細(xì)的控制。它還展示了與我的 Flarum 賬戶關(guān)聯(lián)的第三方賬戶。
總的來說,F(xiàn)larum 與廣受歡迎的 Discourse 提供了相似的舒適體驗(yàn),它具有有益的特性差異,且其技術(shù)棧易于安裝和管理。
Flarum 經(jīng)常更新,自從發(fā)布以來,已經(jīng)取得了長足的發(fā)展。它也是 Linux 服務(wù)器上最好的 開源論壇軟件 之一,事實(shí)已經(jīng)證明了這一點(diǎn)。
推薦閱讀 ??
?? 獲取 Flarum
你既可以選擇遵循 官方文檔 中所述的指南自托管 Flarum,也可以選擇使用 Free Flarum,這是一項(xiàng)與 Flarum 團(tuán)隊(duì)無關(guān)的免費(fèi)社區(qū)服務(wù)。
目前,他們并未提供任何付費(fèi)托管方案。
你同樣可以通過訪問其 GitHub 倉庫 來查閱源代碼。