私は、他の多くの分野も網羅するコミュニティの側面に重点を置いた情報およびeラーニングのWebサイトを開発するように依頼されました。このプロジェクトには厳しい予算があるため、可能な限り既成の製品を使用することを検討していますが、最初に可能な限り最高のプラットフォームを選択する必要があります。
私はデータベースに関する幅広い知識を持つPHP開発者なので、ある程度の積極的な開発を想定しています。
主な要件は次のとおりです。
- ユーザーの貢献/コミュニティの構築
- 一般的なコンテンツ
- Eラーニング
- フォーラム
- ブログ
- 記事
- eコマース
- リスティングディレクトリ
- ウィキ
組織によって議論されている将来の分野にはソーシャルネットワーキングが含まれるため、コミュニティとユーザーの貢献の側面に明確な重点が置かれています。
私はMoodleがeラーニングソリューションの開発に関してリーダーと見なされていることを知っていますが、サイトが必要とする他の多くの分野でそれが不十分になるのではないかと心配しています(Moodleで利用可能なプラグイン/モジュールがあることを知っています、しかし、一般的にこれらの分野で十分な開発があるかどうかはわかりません)。
私にとって有望に見えるソリューションはJFusionです。これは、いくつかの異なるシステムを組み合わせるためのオープンソースブリッジです(構造とユーザー認証の観点から)-これはJoomlaを中心に構築されていますが、Moodleといくつかのフォーラムソフトウェア製品をMagentoとともにサポートしていますeコマース。これにより、Joomla拡張機能の大規模な世界も開かれ、上記のすべての要件をカバーできると思います。
要約すると、私の質問は、Moodleの範囲内にとどまるようにするべきか、それともすべての角度をカバーする他の解決策に目を向けるべきかということです。
両方のプラットフォームを使用したことのある開発者からの連絡に非常に興味があります。あるいは、物事の基盤となるより適切なプラットフォームを知っているかもしれません。