这次,我们为你带来一个叫作 “Flarum” 的开源论坛软件,它可以作为 Discourse 的备选方案。它的目标是提供一个免费、快速且易于使用的简洁而具有可定制性的讨论平台。
Flarum 还具有很高的可扩展性 ,允许进行大量的自定义。
当然,我们可以拥有的开源选项越多越好,对吧?
让我们一起来看看它能提供什么。
Flarum 概述⭐
Flarum 是现已中止运营的 esoTalk 和 FluxBB 论坛软件套件的继任者。它以优化和快捷的性能为考量,提供了一整套良好的功能。
Flarum 主要使用 PHP 编程语言开发。它由志愿者进行维护和管理,并依赖于社区的贡献来推动其发展。
其主要亮点包括:
- 高度优化
- 响应式用户接口
- 移动优先设计
- 非常的灵活性
💡 Flarum 和 Discourse 使用了不同的技术栈,同时它们也有细微但实用的功能区别。
例如,Discourse 的时间线控制功能就是受到 Flarum 的启发。
初步印象 👨💻
我开始的测试是登录 Flarum 的 官方论坛,使用的是我的 GitHub 账户。
登录后我进入了 首页,那里展示了所有带有相关标签的讨论,并显示了各讨论的回复数。
顶部菜单具有通常的搜索栏,还有查看草稿、通知、带有用户名/头像的菜单以及一些重要设定的选项。
首页还包括一个侧边栏菜单,用户可以通过这个开始新的讨论、访问标签,或者查看私有讨论。
我必须说,我发现它和 Discourse 存在一些相似性,但这并不是什么坏事!
这里有一个让我熟悉的时间线滚动条,我可以用它跳转到帖子中的不同回复。
这是一个多么可爱的小袋鼠!
这是一个多么可爱的小袋鼠!
然后有一个 “关注Follow” 按钮,允许使用者选择三种独特的设置。其中一项是默认设置(没有任何通知),另一个是获得帖子通知,最后一个则是忽略某个帖子。
此后,我关注到用户如何互动回应某个帖子,它提供了三种方式,即“回复Reply”该帖子,“喜欢Like”它或者“标记Flag”它并让版主审阅。
回帖体验也很好,编辑器上方会显示实时预览。它还提供了保存回复至草稿、最小化编辑器、全屏编辑以及关闭编辑器等选项。
最后,我查看了用户设置,它完整地包括了通常的设置,并对通知提供了精细的控制。它还展示了与我的 Flarum 账户关联的第三方账户。
总的来说,Flarum 与广受欢迎的 Discourse 提供了相似的舒适体验,它具有有益的特性差异,且其技术栈易于安装和管理。
Flarum 经常更新,自从发布以来,已经取得了长足的发展。它也是 Linux 服务器上最好的 开源论坛软件 之一,事实已经证明了这一点。
推荐阅读 📖
📥 获取 Flarum
你既可以选择遵循 官方文档 中所述的指南自托管 Flarum,也可以选择使用 Free Flarum,这是一项与 Flarum 团队无关的免费社区服务。
目前,他们并未提供任何付费托管方案。
你同样可以通过访问其 GitHub 仓库 来查阅源代码。