# Which is Better? Discourse or Flarum?

**URL:** <https://meta.discourse.org/t/which-is-better-discourse-or-flarum/71726>\
**Category:** Community Building\
**Created:** [2017年十月10日 00:10 UTC](https://meta.discourse.org/t/which-is-better-discourse-or-flarum/71726 "2017-10-10T00:10:48Z")\
**Posts on this page:** 1\
**Showing post:** 27

<div class="post-metadata">

**Author:** ![AntiMetaman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/antimetaman/32/186978_2.png) [@AntiMetaman](https://meta.discourse.org/u/AntiMetaman)\
**Post date:** [2020年七月18日 17:38 UTC](https://meta.discourse.org/t/which-is-better-discourse-or-flarum/71726/27 "2020-07-18T17:38:19Z")

</div>

我觉得我应该在这里插句话，因为我最近都试用过这两个平台。我运营着一个游戏论坛，还有一个大型 Discord 服务器（约 5 万到 10 万用户）。我最初使用的是 IPS（Invision Power Suite），那大概是 8 年前的事了，当时 XenForo、myBB 和 IPS 算是市面上领先的论坛软件。到了 2020 年，我想更新一下自己的技术栈。我快速浏览了一下，发现当时最好的现代选项是 nodeBB、Flarum 和 Discourse，但我排除了 nodeBB，因为它不支持无限滚动，仍然需要通过页码来翻阅帖子。

我从 Flarum 开始。安装非常简单，我几乎配置好了所有我想要的功能。管理面板非常简洁。用户权限系统是我喜欢的（而且我至今仍认为它优于 Discourse）。不过，它过于基础，缺少许多功能。没有用户管理系统，我只能安装一个扩展来显示用户目录，该目录会出现在首页侧边栏。我无法轻松搜索用户以分配用户组，只能逐个访问他们的个人主页。

Flarum 的主题定制文档没有我期望的那么详尽。我四处询问如何修改自定义 CSS 来更改一些简单设置，比如标题字体颜色。我注意到在 Flarum 论坛上，这是一个经常被问到的问题，但按理说应该被记录在文档中，以便人们更容易地进行主题定制。

Flarum 更快、更流畅，也更轻量，但它缺少许多扩展。它的开发团队规模较小，但工作非常努力。不过，我想由于 Discourse 存在时间更长，因此拥有更多的插件、主题组件等。人们已经对这些功能进行了测试，并提供了大量反馈，以解决大部分问题。Flarum 仍处于测试阶段，官方也建议不要将其用于生产环境。

我原本在寻找一个简单的扩展——话题列表缩略图。我在 Flarum 上找不到它。有人告诉我，用 CSS 在 Flarum 上实现这个功能很容易，但当我追问具体方法时，却得不到答案。这是他们目前关于外观的文档，内容是空的：[https://docs.flarum.org/appearance.html](https://docs.flarum.org/appearance.html)。鉴于我无法投入时间和精力去开发那些在 Discourse 中已经存在的扩展，也无法委托开发者优先满足我的需求，我最终选择了 Discourse。

我还要说，Flarum 的一大优势是它可以在共享主机上运行。我使用的是 VPS，所以这对我来说无所谓，但由于 Flarum 基于 PHP，因此可以在共享主机上运行，这也是部分用户选择它的原因。相对而言，Flarum 比 Discourse 更容易安装。

配置 Discourse 确实花了我相当长的时间，比我预期的要久。由于我的服务器上已经运行了 Flarum，我必须配置 YAML 文件使其在不同的端口上运行，因此复杂程度大大增加。我确实不喜欢那个“向导”。我更喜欢直接使用标准的 docker-compose.yml 文件然后进行配置。这也是我最初选择 Bitnami 的原因，但我很快发现他们的镜像已经过时，所以我现在使用的是官方当前的安装方式。

我可以肯定地说，Discourse 为我想要实现的大多数功能提供了丰富的文档和大量帮助。别误会，Discourse 也并非无所不包，但它更接近我心目中完美的论坛。我相信 Flarum 最终也会在插件/扩展方面提供相同的功能，但我等不了那么久。

---

_[View the full topic](https://meta.discourse.org/t/which-is-better-discourse-or-flarum/71726)._
