新しいプロジェクトに symfony 2.0 を使用することを考えています。現時点ではリリースのプレビューのみです。最終リリースは 3 月に予定されており、これは私のプロジェクトがライブになると予想している時期とほぼ同じです。
2.0 を使用すべきではない理由はありますか?
理由は?はい、Symfony を「作成」している Sensio が使用しないように指示しているため、使用しないでください。
予定されている3月のリリースに近づいていても、APIに大規模な変更を加える可能性があるため、立ち往生し、多くの書き換えが必要になります. 1.4 は非常に安定しており、十分に文書化されており、少なくとも 2012 年まではサポートされる予定です。そのため、S2 テクノロジに何かがなければプロジェクトを提供できない場合を除き、1.4 を使用してください。
私は4月以降にリリースされないアプリを開発しているので、自分自身で2つの考えを持っていたので、誘惑されました. 私の計画は、アプリを 1.4 で構築することですが、1.4 ビルドに一致する機能を取り除いたスケルトンを構築して、それらがどのように機能するかを確認し、2011 年後半に 2.0 がいくつかのリビジョン番号を更新して安定し、より優れたものになるように構築することです。その背後にあるドキュメントの本体。
現時点では、Symfony2 のドキュメントは本当に不足しており、symfony 1.4 とは非常に異なっているため (もちろん、完全に書き直されています)、現在の状態で取得して使用するのはかなり困難です。
今のところは 1.4 を使用し、ドキュメントが公開されたら 2.0 を試してみてください。2.0 はエキサイティングに見えますが、その誘惑は理解できます!