まだベータ版であることは知っていますが、すでに試してプロジェクトを作成し、昼食をとりたいと思います。
簡単な質問ですが、本番環境は安全ですか?
まだベータ版であることは知っていますが、すでに試してプロジェクトを作成し、昼食をとりたいと思います。
簡単な質問ですが、本番環境は安全ですか?
私があなたなら、本番プロジェクトでまだベータ版のフレームワークを使用することは避けたいと思います。
ここでZendのウェブサイトから引用されているように:
提案された標準ディストリビューションのすべてのコードが成熟し、妥当な安定性に達したら、APIをフリーズし、リリース候補ステータスの準備をします。
したがって、基本的には、バグが発生する可能性は別として、リリース候補のマイルストーンに到達するまで(いつでも)APIが変更されることを期待できます。
場合によります。いつ顧客に展開しますか?Beta 5がリリースされたばかりで、次のいくつかのリリースはリリース候補になります。つまり、大きな変更はもうありません。したがって、ZFコードはかなり安定した状態を保つことができます。
ZF2のリリース日は夏の終わりまで残っています。それ以前にお客様に導入していない場合は、v2を強く検討したいと思います。ベータ3以降、ZF2を使用してきました。私たちは、v1を10年間使用するよりも、最新のテクノロジーを選択することを選択しました(アプリケーションの予想される最小寿命。B2Bです)。
数か月間リリースしない場合、ZF2は非常に実行可能です。今まで、一緒に仕事をすることも大丈夫でした。引用:
これは、計画されている一連のベータリリースの5番目で最後です。ベータリリースサイクルは「gmail」スタイルのベータに従っており、新しいリリースごとに新しい機能が追加されており、下位互換性(BC)は保証されていません。開発者は、出荷時に新しいコンポーネントを採用して操作し、配布を磨くことができるようにフィードバックを提供することが望まれていました。
そのため、リリースごとに、いくつかの小さな変更を加える必要がありました。しかし、これはほとんど「セットアップコード」であり、コントローラーやビュースクリプトに大きな変更はありません。
そして今、これはさらに良くなるでしょう:
現時点では、現在から最初のリリース候補(RC)までの間にBCが中断することはほとんどないと予想されます。現在beta5で構築されたアプリケーションは、安定したリリースで期待される方法で動作します。
とにかくいつかそれを学ぶ必要があるなら、今すぐZF2を入手してください。単一のアプリケーションのみを構築していて、それを迅速に出荷する必要がある場合は、ZF1の方が適していると思います。