WEB RHODIA RHODIA on WEB

Zend Framework チュートリアル その1 – 要件,チュートリアルの条件,フレームワークの取得,Zend_Tool

このチュートリアルは www.akrabat.com の Rob Allen氏による “Getting Started with Zend Framework” を翻訳したものです。

このチュートリアルは、Model-View-Controllerパラダイムを使った簡単なデータベース駆動型アプリケーションを作成することでZend Frameworkを紹介することが目的です。

NOTE: このチュートリアルはZend Framework バージョン1.8と1.9でテストしています。1.x系の1.8以降のバージョンで動作する可能性はかなりありますが、 1.8より前のバージョンでは動作しないでしょう。

要件

Zend Frameworkの要件は以下です。

  • PHP 5.2.4(以降)
  • mod_rewriteや同等の機能をサポートするウェブサーバ

チュートリアルの条件

Apacheウェブサーバ上でPHP 5.2.4以降が動作していることを確認してください。Apacheにはmod_rewriteがインストール・設定されている必要があります。

Apacheには.htaccessファイルのサポートも必要です。通常はhttpd.confの設定を以下のように変更すれば可能です。

(変更前) AllowOverride None
(変更後) AllowOverride All

詳細はディストリビューションのドキュメントを確認してください。もしmod_rewriteと.htaccessを正しく設定していなければ、このチュートリアルのホームページ以外のページにアクセスできないでしょう。

フレームワークを取得

Zend Frameworkは、 http://framework.zend.com/download から.zip形式か .tar.gz形式でダウンロードできます。リンク先のページの下部を見てください。

Zend_Toolのセットアップ

Zend Frameworkには新しくコマンドラインツールが提供されています。その設定からとりかかります。

Zend_Tool for Windows

NOTE: Zend Framework バージョン1.9.0のZend_ToolはWindowsでは動作しません。1.9.1がリリースされるまでアーカイブ( http://framework.zend.com/download/archives )のバージョン1.8.4p1を使用してください。

[訳者注] 2009/09/21 現在はすでに新しいバージョンが提供されています。

  • Program Files 内に新しいディレクトリ ZendFrameworkCli を作成
  • ダウンロードしたアーカイブ ZendFramework-1.8.4PL1-minimal.zip をダブルクリック
  • ZendFramework-1.8.4PL1-minimal.zip フォルダの中から bin と library フォルダをC:\Program Files\ZendFrameworkCli にコピー。この時点でこのフォルダには bin と library の2つのサブフォルダが存在しています。
  • bin ディレクトリをパスに追加
    • コントロールパネルの”システム”を表示
    • “詳細設定”の”環境変数”ボタンをクリック
    • “システム環境変数”の中の変数”Path”を探してダブルクリック
    • 入力欄の最後に ;C:\Program Files\ZendFrameworkCli\bin を追加してOKボタン(頭のセミコロンが重要です!)
    • 再起動

Zend_Tool for OS X (Linuxも同様)

  • ダウンロードしたアーカイブ ZendFramework-1.9.0-minimal.zip を解凍
  • ターミナルから /usr/local/ZendFrameworkCli にコピーして以下をタイプ
    sudo cp -r ~/Downloads/ZendFramework-1.9.0-minimal /usr/local/ZendFrameworkCli
  • aliasを設定するためにbashのプロファイルを編集
    • ターミナルで次をタイプ:
      open ~/.bash_profile
    • ファイルの最後に
      alias zf=/usr/local/ZendFrameworkCli/bin/zf.sh

      を追加

    • 保存してエディタを終了
    • ターミナルを終了

Zend_Toolのテスト

ターミナルを開いて以下のコマンドを入力することでZend_Toolのコマンドラインインターフェースが正しくインストールされたかどうかテストできます。

zf show version

正しく動作すれば、以下が表示されます。

Zend Framework Version: 1.9.0

表示されない場合はパスが正しく設定されているか、ZendFrameworkCliディレクトリにbinディレクトリが存在しているか確認してください。

次のページ:: Zend Framework チュートリアル その2 – アプリケーションの作成開始


目次

  1. Zend Framework チュートリアル - Getting Started with Zend Framework
  2. Zend Framework チュートリアル その1 - 要件,チュートリアルの条件,フレームワークの取得,Zend_Tool
  3. Zend Framework チュートリアル その2 - アプリケーションの作成開始
  4. Zend Framework チュートリアル その3 - アプリケーションの具体的なコード,コントローラのセットアップ,データベース,モデル
  5. Zend Framework チュートリアル その4 - レイアウトとビュー
  6. Zend Framework チュートリアル その5 - アルバムの一覧表示,新規追加,編集,削除,最後に
コメント (0) トラックバック (0)

コメントはまだありません


コメントを書く


トラックバックはまだありません。