3

1 週間あたり + 200 万回のアクセスがある Web アプリケーションに最適なオプション (パフォーマンス/開発の容易さ) は、どの MVC フレームワークか。

基本的に、このサイトは検索エンジンですが、大量の XML 解析と高いデータベース トラフィックも発生します。

Jboss 4.2.3x で Java を使用し、PG を DB として、Solr を検索用に使用しています。

タグライブラリとサーブレットを使用したコード JSP について考えていましたが、Java Web アプリケーションの世界に着手しているため、まだわからないより良い代替手段があると感じていました。

ご意見、ご経験の共有をお待ちしております。
前もって感謝します!

4

2 に答える 2

2

私はあなたが実際に選択肢を検討し、それぞれ (またはそれらの組み合わせ) を評価する必要があると思います。

使用する可能性のあるいくつかのフレームワード (サーブレットを使用した単純な古い JSP を超えて思い浮かびます) は次のとおりです。

  • ストラットとタイル
  • 休止状態
  • 独自のフレームワークを展開します (大規模なプロジェクトでは価値があることが多いですが、必要なものがわかっている場合に限られます。これは、これまで Web アプリを作成したことがない場合にはありそうもありません)。
  • Grails (Groovy on Rails ですが、JVM 上で実行され、Java ライブラリを使用できます)

他にもたくさんあると思います...

車輪の再発明をしたいですか?また、どのクライアント側フレームワークを使用したいですか?

于 2008-12-18T12:08:47.033 に答える
2

Spring MVC が最良の選択かもしれません。使いやすく、Java EE スタックの他の部分と統合するのは簡単ですが、大規模なレベルのカスタマイズが可能です。また、オーバーヘッドがほとんどないため、非常に高速です。強くお勧めします。

于 2009-03-11T14:59:17.147 に答える