NL最近在权衡是继续使用Flarum还是切换到Discourse

@“dfjk”#p294422 瓶颈就是Flarum的查询方式。使用的Lavarel的Orm,查询都是N+1,比如主题列表查询,会附带几百个子查询。

Discourse感觉没有flarum好看

能跑就不要动,我觉得保持现状即可,万一出了点啥事情呢…

@“James”#p294424 还有个 NodeBB 考虑么?

稍微了解了下Discourse,感觉比Flarum更能胜任数据量大的场景

经常逛论坛,卡顿问题一直会遇到,频率还不低,不知道是不是Flarum的问题

如果数据能迁移过去,同时还能提升论坛体验,也是不错的

Discourse评论引用很难看,界面没有Flarum简洁

@“dfjk”#p294481 还有 mdclub,更轻量级 https://www.mdclub.org/

@“机不可失”#p294527 轻量级好说,能保持活跃开发就难了。

我推荐discourse ui整洁

discuz才是最终答案

:baishengnv28:

建议不要换, 现在这个用着还行。

现在的体验确实还可以。

确实,老掉牙的DZ或许不先进,但是流畅的多

我觉得现在这个ui挺不错呀

discuz换个好的模板我觉得挺好

@“James”#p294344 建议自己开发,哪怕从简单的功能开始慢慢迭代,Discourse 想使用的很好其实并不简单,虽然在性能上表现出色,但是它是一个很沉重的开源程序,论坛的功能基本上要依赖自身插件,这些插件要符合需求还需要自己开发或者修改,维护成本和复杂程度远高于Flarum。

换的话估计得推倒重来,无异于打造一个新站

Flarum 适合轻量、专注核心讨论的社区,扩展管理简单;Discourse 功能更强大,适合需要复杂定制的大型社区。

现在的论坛形式挺好的,就是反应有点慢

别折腾了,现在这样子挺好的