个人轶事;我发现 Discourse 是因为我在谷歌上搜索“最佳网络论坛软件”,并浏览了少数几个“十大软件”列表文章。旧的基于 PHP 的软件都在所有列表中,还有一个叫做 Flarum 的,我差点就试用了,但 Discourse 也出现在了大多数列表中。那时我才意识到,“Discourse”就是我过去大约 5 年里使用过的所有支持论坛都在运行的软件,而且我认出了它,尽管我从未注意到我一直在许多不同的网站上使用它。
然而,最终影响我决定试用它的因素是部署方法。Flarum 看上去不错,但部署听起来很复杂。Discourse 使用基于 Docker 的部署,这简直是救星。我整天都在处理服务器,我不想让我的业余论坛成为又一轮“工作”。不确定这是否被充分强调过,这有多重要。如果 Discourse 不是基于 Docker 的,我就会放弃它。同样,详细的部署和管理文档,以及这个论坛本身,给了我足够的信心投入我的个人时间和金钱来部署它。
我想这可能对 Discourse 背后的公司帮助不大,因为我不是为服务付费,而是自己托管。但一个相当重要的点是,我参与的绝大多数软件社区已经迁移到了 Discourse。似乎几乎所有人都深受 Slack 和 Discord 在“高信号低噪音”讨论方面的困扰,部分原因是宝贵的信息只是淹没在海量消息中,正如这里已经有人指出的那样。在工作中,我也看到了来自 Microsoft Teams 的激烈竞争,信不信由你。它们内置了一个“论坛”风格的界面,这简直糟透了,但它也连接到你公司的 IT 界面和其他 MS 产品,以及视频通话功能。我一直在提出为内部使用 Discourse 论坛的想法,但缺乏额外的集成使其不可行。公司里没有人想要管理另一个公司网站上的另一个账户。也许如果有一种方法能让 Discourse 更紧密地嵌入到公司的内部基础设施中,它就能取得进展。
但另一方面,我觉得如果你想要一个“低信号高噪音”的社区,Discourse 的“开箱即用体验”还有很多不足之处。Discourse 没有其他平台(如 Discord)那样多的“有趣”功能,使其使用起来很愉快。也许现在已经没有这样的市场了,但仍然有人非常欣赏使用论坛进行有趣、无意义、令人愉快的对话。我熟悉的一个这样的社区在关闭之前,有大约两千用户贡献了约两亿个帖子。这些用户都在寻找新的归宿;Discord 由于其“聊天室”格式,在那个人群中并不受欢迎,但我不知道他们是否会觉得 Discourse 足够“有趣”来吸引他们的注意力。
不确定是否有人提到过,但我认为 Discourse 可能不被推荐太多的原因之一是它感觉太“干净”了,太像一个“商业工具”。我认为与 Facebook Groups 进行比较很有趣,考虑到像 Facebook 这样的公司投入巨额资金来提升平台参与度,并让人们沉迷于他们的平台。也许缺乏这样的措施会导致很少有人像我一样赞不绝口,比如昨晚在 Discourse 上刷了三个小时的帖子,玩得很开心。