2011年のウェブアプリを開発したいと思っています& 2012、どのバージョンを使用するのですか?Symfony 1.xまたは2.0で開発を開始すべきですか?
答えて
また、まだ開発中であるソフトウェアとあなたの忍耐に依存します。
Symfony 2.0はまだ安定していないことに注意してください。慎重に使用してください(現在のバージョンはBeta 5です)。
これは、以前のバージョンとの互換性を損なうものがまだ開発中であることを意味します。参照:http://symfony.com/download。あなたがそれのために胃を持っているなら、それのために行く、それは豊かで強力な枠組みです。あなたは昨日終わったことをする必要があるなら、おそらくSF1.4に固執してください。
一方、sf1.4のサポートは2012年11月に終了しますが、これも考慮する必要があります。
特定のバージョンを必要とする既存のコードベースを使用していない限り、より豊かで高度なAPIを備えているため、2.0がおそらくより良いでしょう。
これは何度もQ &でした。
2.0はまだRC段階でさえありません - それを念頭に置いてください。 そして1.4は今後数年間サポートされる予定です。
あなたのアプリが「大きく」なることがないなら、本当に必要ならば、1.4でそれらを行い、2.0に変更するかもしれません。
それ以外の場合は、2.0が安定するまで待つ必要があります.1ヶ月から数か月かかる場合があります。
1.4は2012年末までサポートされる予定ですが、2011年3月に2.0が確定され、21ヶ月間書き換えが可能になるため変更される可能性がありますが、期間i(明らかに)が侵食されている – PurplePilot
のSymfony 2.0は来週中にRC段階になり、正式に今年7月にリリースされますので、私は安定していると、その非常に近いと思います:)
- 1. iPhone開発開始
一般的に言えばええと、ベータ版では何も導入してはなりません既存の機能のバグを発見するために存在します。新しい変更を導入すると、それは新しいバージョンのアルファとナイトリズになります。しかし、マーケティングでは、 "ベータ"ラベルを左右に何かに貼り付けるだけで、あなたのアプリのロゴにかかっているかわいいイメージのように、これはもはや有用な区別のようには見えません。 – Piskvor
私は同意し、ベータの意味を知っています。また、最新のリリースノートを確認しましたか?それでもなお変化があります。これまでと同じくらい悪くない、と私は彼らがすぐに安定するだろうと思う。 – Arend
私はそれを否定していません。 "夜間ビルド、アルファ、ベータ、RC、最終的な"サイクルのための多くはベータか最終版のいずれかです:(Pity、それは幾分有益な命名法でした) – Piskvor