如果你正在考虑使用 Discourse,那就直接使用吧!它是最棒的论坛平台,并且在可预见的未来也将保持这一地位。这里的开发速度常常让我感到惊叹,而团队由一些极具才华的人组成(例如 Sam Saffron,我认为他是经验最丰富的 Ruby 开发者之一)。
关于 vB 中缺失的功能,这可能不是看待问题的最佳方式,因为它们本质不同。但我相当确定,如果你的网站主要是一个论坛,那么你的用户在 Discourse 上会感到更加满意。
我从 vB 中唯一怀念的“论坛”类功能是能够设置某些版块,仅允许话题发起者和管理员/版主团队查看其中的帖子。我们将这些版块用于“论坛反馈”、“联系工作人员”等用途,它们比私信(PM)更适合这类场景,因为私信一旦查看过就容易被遗忘,而且日后也不便于分类或回顾。
不过,Discourse 还有很多我希望看到的功能——其中之一是能够用它来驱动其他多个版块,例如博客、文章、新闻等。Discourse 的评论/讨论系统可能是其最大的优势之一。想象一下,一个类似 WordPress 的博客,却拥有 Discourse 评论系统的强大功能,并且与论坛的用户资料无缝集成。我真心认为,如果 Discourse 团队能在这方面进行探索,它完全有可能取代 WordPress(以及其他内容管理系统),而且这其实并不太难。在 vB 上,我们就曾用它来驱动其他几个版块,我们只需要:1)为每个版块自定义一个索引页面,以便获取该版块的所有最新内容;2)能够为首帖设置一种样式,为后续帖子设置另一种样式(vB 中通过简单的条件判断就能实现)。这样就能让主文章和评论呈现出不同的外观。
我还希望看到一个真正的“屏蔽”功能。这将大大减轻版主的工作负担。
这两点之前都在论坛上讨论过,但它们似乎不太可能被添加(我个人认为这非常遗憾,并希望团队能在某个时候重新审视这个问题)。