私は(ブログよりも複雑な)ウェブサイトを始めており、どのフレームワークを使うべきかについてのアドバイスをいただければ幸いです。私のチームの一人はワードプレスを使い、その可能性に熱心ですが、Railsに取り組んでいる友人はそれに反対してロビー活動をしています(「それはブログ用です!」)。両方とも私が始めるのを助けることができるので私はおそらくワードプレスかRailsのどちらかを選んだでしょう。問題は、どれですか。
私がやりたいこと:このサイトは、憲法関連記事の比較とコメントを中心にしています。ユーザーは国別、トピック別に記事を閲覧し、記事にコメントして投票し、記事にトピックを提案し(=タグ付け)、記事の提案を投稿します。ユーザーは他のユーザーが回答できる投票を作成します(Facebookの質問とほぼ同じように)。私は彼らが与えられた記事やトピックについての議論を始めることができるフォーラムセクションも欲しいのです。ユーザーは記事やトピックに関連するリンク/文書も投稿します。自分のユーザーを登録して、特定の情報(性別、年齢、国など)を入力してから、投票したユーザーに関する統計情報を取得します(調査に役立ちます)。
Wordpressは、技術的でない人にとっても、何かをまとめてプラグインを統合するのが簡単で、非常に多数のプラグインがあるため、見栄えがよくなります。しかし、それはブログ用に設計されているので、私はおそらくトラブルに遭遇し、汚いハックをするつもりです。私がやりたいのはブログではないからです。 Railsはそのようなことをするように設計されているのでクールに見えます。そうすれば欲しいものを正確に手に入れることができますが、プラグインの数はそれほど多くなく、コード作成に時間がかかります。
私はこれに今後2か月を費やすつもりです、そして、私がサイトの世話をしなければならない人がほとんど技術的な背景を持っていないのを離れるとき、そして私は私の後に大規模なメンテナンスをする必要はありません残します。
私は学習を恐れていませんが、時間が限られており、私は唯一の開発者です(私はボランティアから助けを得るかもしれませんが)。私が去る前に私が望むすべての機能を手に入れることができないかもしれないが、私は何かを一緒に手に入れる必要がある。
あなたの意見は何ですか?
あなたの友達は歌姫です。 WordPressはブログプラットフォームとして始まりましたが、今ではそれを超えて成長しており、そのまま使用できる中間層のコンテンツ管理システムになりつつあります。あなたがそれを好きで、それがあなたにとって簡単であるならば、それを使ってください。それはあなたがやろうとしていることと一致するようです。とにかく記事は基本的にブログ記事です。
あなたはあなたの皿を軌道緩衝液できれいにしないでしょう。理にかなっているものを使用してください。
私はwordpressに行き、フォーラムに bbpress プラグインを使用したいと思います。
私の経験から、ワードプレスはさまざまなサイトを作成するために使用できます。私はこれまでにやったこと、ポートフォリオ、企業サイト、ブログ、ギャラリー、ファッション関連のサイトなど、すべてワードプレスで。ほとんど何にでも柔軟に対応できます。そして、あなたのチームの誰かがそれを使う方法を知っていて、そしてそれについて(テーマ変更と開発の観点から)それについての良い知識を持っているなら、そしてこのリソースを使ってください。
何よりも、ワードプレスは巨大なコミュニティとたくさんのエキスパート/プラグイン/テーマを持っています。
Wordpressは機能するかもしれませんが、フォーラムを処理するには別のシステムが必要です。
いずれにせよ、あなたが実際にあなたのプロジェクト全体のためのフォーラムソリューションを望んでいるように思えます。あなたのフォーラムには、モデレートされた「オフィシャルトーク」と、オープントークのための別のカテゴリがあります。
簡単なフォーラムの解決策は Vanilla です。デフォルトでは単純ですが、堅牢なプラグインアーキテクチャが付属しています。