開発者として、なぜDiscourseではなくNodeBBなのか知りたいです。私が訪れるフォーラムのほとんどはDiscourseを使用しており、NodeBBは少数です。

Discourseには多くのプラグインがありますが、NodeBBには適度な数があります。
今からBBSを始めたいのですが、Discourseの開発に関するアドバイスを教えてください。ありがとうございます。
(はい。この質問は一般的すぎるかもしれませんが、自由に共有してください。)

あまり多くの作業は必要ないでしょう。基本的なRubyの知識(私にはありませんが)があれば、Discourseの仕組みを理解するのに役立つでしょう。設定時には多くの退屈な設定が必要になると思いますが、一度動作すれば、あとはスムーズに進むはずです。

「いいね!」 1

NodeBBは良いものであることを願っています! :sweat_smile:

(注意:これはいい加減な意見であり、機能ごとの比較はしていません…しかし、もし興味があれば、ぜひ進めて、ここであなたの考えを共有してください…)

開発者の意見: Discourseプラットフォームでのプログラミングが大好きです :heart: CDCKは拡張性とカスタマイズ機能(さまざまなスキルレベルの人々を考慮に入れています)に大きな重点を置いており、コミュニティは素晴らしいです :heart: :people_holding_hands: :dancing_women:

両方のプラットフォームがオープンソースであることに感謝します :+1:

「いいね!」 3

ご指摘の通り、どちらもオープンソースなので、予算と期待されるパフォーマンスに合わせてホストできます。
私の知る限り、ノード/JavaScriptはRubyよりもパフォーマンスが良いはずです(一般的に、両方が同じハードウェアで同じアルゴリズムを実行すると仮定した場合)。
同時に、私が訪れるすべてのNodeBBサイトとDiscourseサイトは良好な速度を提供しています。(NodeBBサイトの方が、サーバーに関する洞察がないにもかかわらず、わずかに速いようです)。
一方で、Discourseサイトは多くのプラグイン/テーマが利用可能であるという印象を与えてくれます。これは、良いスタートを切るのに役立つはずです。
Discourseのエコシステムと、NodeBBよりも「優れている」点を学ぶために、プラグインの状況について開発者に尋ねました。これにより、選択を最終決定するのに役立ちます。

「いいね!」 1

Rubyは素晴らしいプログラミング言語であり、いくつかの点でJavascriptと非常に似ています。

最速の言語ではありませんが、プログラミングしていて楽しい言語です(個人的にはJavascriptも同様です)。また、十分な速度と効率性を備えています。Discourseを1GBで実行できることにも注目してください。

ここには明確な答えはないと思います。

どちらのプラットフォームにも同様のプラグインを作成して、どちらが好みか判断してみてはいかがでしょうか?

「いいね!」 2