English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
この記事では、Zend FrameworkがCommandコマンドラインを使用してZFプロジェクトを構築する方法について説明します。皆様に参考にしていただくために、以下のように共有します:
Zend Frameworkのプロジェクト構造は複雑ですが、決まった構造があります。zfはプロジェクト構造を生成するコマンドツールを提供しており、非常に使いやすく、初心者も複雑な構造に悩まずに済みます。
使用前の設定
関与するファイル:
1.zfのlibrary
2.bin zfダウンロードに含まれるbinフォルダ
3.php.exe
第1ステップ:
libraryとbinフォルダをサーバーのルートディレクトリにコピーします。私のサーバーのルートディレクトリはE:\wamp\wwwです。
第2ステップ:
環境変数を設定し、システム変数のPath値を変更します。binフォルダのパスとphp.exeの所在ディレクトリを追加します。私が追加したのはE:\wamp\bin\php\php.exeです。5.2.6;E:\wamp\www\bin(二つのパス間に分号で区切っています)。
環境変数を変更するのは、cmdを使用する際に、どのファイルディレクトリでもzfコマンドを使用できるようにするためです。環境変数がない場合、zfコマンドはbinディレクトリ下でしか使用できず、php.exeディレクトリが環境変数に含まれていないと実行できません。
第3ステップ(必須ではありません)
最初の二つのステップに従った場合は、このステップは省略できます。binディレクトリとliraryディレクトリが上記の配置に従っていない場合は、binディレクトリ内のzf.phpファイルを修正する必要があります。
$zfIncludePath['relativePath'] = dirname(__FILE__) .'/../library/;
相対パスを修正し、zfコマンドがliraryフォルダーを見つけることができます。
ok、cmdを開き、zf show versionと入力し、zfのバージョンが表示された場合は、設定が成功しました。それでは、おめでとうございます。
発生する可能性のあるエラー:
1. 'zf'が内部または外部コマンドでないと出力された場合は、環境変数が正しく設定されているか確認してください。
2. ZF ERROR...と出力された場合は、binディレクトリを確認してください。/zf.phpファイル内のliraryディレクトリが正しいか確認してください。
次に、プロジェクトを作成します:
プロジェクトを作成したいディレクトリに移動します。一般的には、サーバーのルートディレクトリE:\wamp\wwwです。以下のように入力します。
zf create project yourProjectName
いいですね、zfコマンドを楽しみましょう。
Zendに関連する内容に興味を持つ読者は、このサイトの特集を確認してください:《Zend FrameWorkフレームワーク入門教程》、《php優秀な開発フレームワークのまとめ》、《Yiiフレームワーク入門および一般的なスキルのまとめ》、《ThinkPHP入門教程》、《phpオブジェクト指向プログラム設計入門教程》、《php+mysqlデータベース操作入門教程およびphp一般的なデータベース操作スキルのまとめ
この記事で述べたことが、Zend Frameworkフレームワークに基づくPHPプログラム設計に役立つことを願っています。
声明:この記事の内容はインターネットからネットワークに基づいており、著作権者に帰属します。コンテンツはインターネットユーザーによって自発的に貢献し、自己でアップロードされました。このウェブサイトは所有権を持ちません。また、人工的な編集処理は行われていません。著作権侵害を疑われる内容が見つかった場合は、メールを送信して:notice#oldtoolbag.com(メールを送信する際には、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認がとれましたら、このサイトは即座に侵害を疑われるコンテンツを削除します。)