私の最初の推奨事項は、InvisionPowerBoardです。私はPHPBBやSimpleMachinesのようないくつかのオープンソースソフトウェアを試しましたが、それらは十分に機能しますが、それらは商業的に支援されていないため、ボードの問題が発生した場合に迅速に修正できない可能性があります。IPBについて私が気に入った主な機能の1つは、柔軟なユーザー許可システムでもあります。説明するのは難しいですが、基本的には許可マスクに基づいています。単一または複数のマスクを利用するグループを作成でき、各メンバーは単一または複数のグループに属することができます。それだけでは不十分な場合は、個人が使用できる許可マスクを1人あたりで指定することもできます。もちろん、その柔軟性が必要ない場合は、デフォルトで存在する基本グループを使用できます。ただし、IBPは無料ではなく、かなり高価と見なされる場合もあります。
彼らが生涯の更新とサポートを保証するそれらを持っていたとき、私は生涯と永久のライセンスを取得しました。お金の価値は十分にあります。
私がお勧めできる他のソリューションは、EllisLabsのExpressionEngineです。EEは、かなり手頃な価格でアドオンモジュールを入手できる拡張可能なコンテンツ管理です。これらの公式アドオンの1つは、フォーラムモジュールです。1つのフォーラムライセンスで、フォーラムの複数のインスタンスをすでに作成できます。メインのCMS部分を使用してメインサイトを設定し、その周りにフォーラムを構築することができます。必要に応じて、ログイン/メンバーシップを共有できます。私がよくお勧めする別のシステム。