2011-11-24 7 views
12

私は最近遊びに導入されています。私はそれが私のためにスライスされたパンに似ていることを認めなければなりません。間違いなく、この素晴らしいフレームワークのために、PlayはJavaの世界で起こる最高のものであり、Guillaume Bortとzenexityチームの名誉です。Play Frameworkは次の大きなアプリにとって十分ですか?

これは、まだメインストリームのFacebookやTwitterがPlayで構築されているのを見たことがなく、比較的シンプルなアプリだけが良いのかどうか疑問に思っていましたか?ここに私が持っている懸念/質問のいくつかがありますか?

1)セキュリティ - 成長が注目され、ハッカーの注意を処理できるPlayですか?クッキーのアプローチは非常に基本的なようですが、十分ではないと疑う余地はありませんか?

2)スケーラビリティ - スケーラビリティ - スケーラビリティ - スケーラビリティがスケーラブルなトラフィックを処理していると思われ、良い仕事をしていると誰もがまだテストしていないと思っていますか?

3)アプリケーションの複雑さ - 100種類の豆にまたがったモデルを持つ場合、どのように再生するのですか?複雑なアプリケーションを処理することはできますか? Javaのリフレクションのおかげで魔法の大部分が可能になり、懸念されるかもしれません。

これを使用したユーザーやクリエイターからは、上記の3つの懸念事項をPlayが処理したアプリケーションのサンプルやサンプルを提供できますか?また、Playの作業中に上記の問題を処理するために留意すべきことがあります?基本的にRoRのTwitter体験を避けるため。

+3

オフトピックのスタックオーバーフロー?興味深いですが、この質問は主観的で長い議論につながる可能性があります... –

+1

メインテーマは変わりませんが、主なテーマはまだ同じですが、私はフレームワークのための炎戦に変わる理由は見当たりません。専門家からの回答が必要な一般的な質問。 – retrobrain

答えて

17

私はエンタープライズ展開のためのPlayの可能性を示す多くのリファレンスサイトがないことに同意します。それは、ガーディアン(私は思う!)とLinkedInからの過去の投稿が、彼らの配備のある部分でPlayが使用されていることを示しているという。

さらに、Playのクリエイターは、2008/9年にフレームワークを公開する前に、Zenexityの内部フレームワークとしてPlayのコンセプトを使用していました。彼らは多くの商用アプリケーションに使用しており、大規模な展開(銀行や政府アプリケーションに展開していると言われています)を実証しています。

業界の多くの仕事のアプリケーションがPlay開発者のために宣伝されているため、大規模な展開ではPlayを採用する動きは確実です。

私にとっては、もう何も選択しません。特に私がクライアント向けのプロジェクトを行っていて、他のJavaテクノロジよりもPlayの生産性がはるかに高いので、競合他社に比べて競争優位性を得ることができます。

+4

+! 「もう何も選択しないだろう」 <もし私がそれを避けることができれば、それ以上のSpring/JEE企業は私のためになりません:) –

+0

私は私が働いているフレームワークを選択して選ぶことができるという贅沢を余儀なくされたいと思います。誰かが不思議に思っている場合は、おそらくPlayでもよいでしょう:-) – tmbrggmn

関連する問題