Zend Framework の公式ダウンロードはここにあります。ZF を MVC アプリケーション フレームワークよりもライブラリとして使用するつもりなので、ダウンロードする必要があるのは、はるかに小さい最小パッケージだけです。
興味のある Amazon ファイルを見て、Zend Framework Amazon Service API を使用するためにアプリケーションにコピーする必要があるのは、次のファイルのリストだけだと思います ( ZF をライブラリとして使用するときは、常にパッケージ全体ではなく、使用する実際のファイルのみを含めるようにしてください。ただし、最初はZend
フォルダー全体をコピーして開始できます):
Zend/Exception.php
Zend/Loader.php
Zend/Loader/Autoloader.php
Zend/Loader/Exception.php
Zend/Uri.php
Zend/Uri/Exception.php
Zend/Service/Abstract.php
Zend/Service/Amazon.php
Zend/Service/Exception.php
Zend/Service/Amazon/Abstract.php
Zend/Service/Amazon/Accessories.php
Zend/Service/Amazon/Authentication.php
Zend/Service/Amazon/CustomerReview.php
Zend/Service/Amazon/EditorialReview.php
Zend/Service/Amazon/Image.php
Zend/Service/Amazon/Item.php
Zend/Service/Amazon/ListmaniaList.php
Zend/Service/Amazon/Offer.php
Zend/Service/Amazon/OfferSet.php
Zend/Service/Amazon/Query.php
Zend/Service/Amazon/ResultSet.php
Zend/Service/Amazon/SimilarProduct.php
Zend/Rest/Client.php
Zend/Rest/Client/Result.php
Zend/Rest/Client/Result/Exception.php
Zend/Crypt.php
Zend/Crypt/Exception.php
Zend/Crypt/Hmac.php
Zend/Crypt/Hmac/Exception.php
見逃した場合は、ご容赦ください。除外した場合は例外が発生するclass not found
はずであり、含める必要がある追加ファイルを解決するのは非常に簡単です。
Zend Framework を使用するには、次のことをお勧めします。
何よりもまず、Zend Framework のファイルを PHP の include_path に追加します。ZF ファイルを使用するには、それらが使用するディレクトリ構造を保持する必要があります。少なくとも、Zend
すべての ZF ファイルを含むフォルダが必要です。
次のようにインクルード パスに追加します。
set_include_path(get_include_path() . PATH_SEPARATOR . '/zf/folder/path');
zf/folder/path
ディレクトリがあるフォルダへのパスである必要がありますが、Zend
実際にはZend
インクルード パスにフォルダを含めないでください (Zend がrequire_once 'Zend/File.php';
次に、可能であればオートローダーをセットアップします。Zend Framework オートローダを使用する場合は、多くの ZF ファイルを手動で「require_once」する必要はありません。
オートローダーをセットアップするには、そのインスタンスを取得するだけです。
require_once 'Zend/Loader/Autoloader.php';
$autoloader = Zend_Loader_Autoloader::getInstance();
を保存したり、何もする必要はありません$autoloader
。Zend オートローダーを登録するには、その呼び出しだけで十分です。ZF ファイルはパスにあるため、すべての ZF ファイルをロードして検索する方法が自動的に認識されます。
これらの手順を実行すると、PHP アプリケーションで Zend Framework を介して Amazon サービスを使用できるようになります。
その使用方法の詳細については、 Zend_Service_Amazon リファレンス ガイドですべての詳細と必要なヘルプを見つけることができれば幸いです。リファレンス ガイドを参照することをお勧めしますが、phpDocumentor クラスのドキュメントはいつでもここで見つけることができます。
それが役立つことを願っています! 何か説明が必要な場合はお気軽にお尋ねください。