さて、それで、を使用してZend Framework(および他のフレームワーク)のさまざまなバージョンを選択できるようにしたいと思いますZend_Loader
。コードはまったくトリッキーではありませんが、問題は、require_once
フレームワーク自体に非常に多くの行があり、オートローダーが実質的に役に立たなくなることです。
Zendディレクトリはinclude_pathにある必要があるため、そこに保持するのは少し難しくなります。また、絶対パス以外のすべての行は、特に多くのZendrequire_once
を使用する私のアプリでは、アプリケーションのパフォーマンスに大きな影響を与えます。各リクエストを処理するためのクラス。
すべてのrequire_once行を手動または自動で削除することもできますが、新しい1.xxリリースごとにもう一度やり直す必要があります。
何か案は?