ZendFramework2はZF1とは大きく異なります。コアが書き直され、MVC構造が大幅に変更されました。
ZF2を発表するブログ投稿では、何が変更されたのか、そしてその理由について詳しく説明しているので、それを読むことをお勧めします。ZF1をあまり使用していない場合は、それらが話しているコンポーネントのいくつかを知らないでしょうが、それは問題ありません。しかし、それが述べているように、ZF2はZF1に精通している人には異質に見えます。この一部は新しいMVC構造であり、 ModuleManager、ServiceManager、およびEventManagerを含む以前は利用できなかった多くの新しいコアコンポーネントがあり、ZF1でより抽象的なタスクを実行するためのより良い方法を提供します。
ZF1プロジェクトでの作業を計画していない限り、現時点でそれを学ぶことにはあまり意味がありません。この時点で、すぐにZF2の学習に取り掛かります。今すぐZF2を学び、将来的にZF1アプリケーションに出くわした場合、慣れていないことがありますが、大部分は、何が起こっているのかを理解し、アプリケーションを編集して学習できるはずです。あなたが行くときにあなたが知る必要があること。
ZF1およびZF2によって提供されるライブラリはスタンドアロンで使用できるため、これらのクラスがZF2の他のクラスと緊密に結合されていない限り、ZF1で一部のZF2クラスを使用できます。たとえば、Zend\Crypt
ZF2スタンドアロンから非常に簡単に使用Zend\Form
できますが、ビュー、バリデーター、フィルター、およびその他のクラスに関連付けられているため、使用しようとすると別の話になる可能性があります。
ZF2の学習については、おっしゃるように、新しいのでまだ本はあまりありませんが、リファレンスガイド以外にもたくさんのリソースがあります。
ZF2入門、ZF2スケルトンアプリ、およびZendフレームワークプロジェクトリーダーのMatthewWeierOによって提示されたZF2入門と呼ばれるプレゼンテーションを含むいくつかの優れたZF2チュートリアルをすでに見つけることができるZendウェビナーを参照することをお勧めします。フィニー。登録する価値のあるMVCに関するウェビナーも予定されています(無料)。
それがあなたの質問に答えることを願っています!