yii/インストール の変更点


* 概要 [#kd241d42]
- yiiのダウンロードからインストール,テンプレートページの表示までをまとめます。
#contents

* ダウンロードとインストール [#e64342c5]
ここからファイルをダウンロード,解凍してweb用のディレクトリに設置~
- http://www.yiiframework.com/download/

* 環境の確認 [#kef51510]
- 設置が完了したら自分の環境に合わせて以下の場所にアクセスする
-- http://hostname/path/to/yii/requirements/index.php
-- 今現在の環境が確認でき、yiiフレームワークが使えるかどうかの判定をしてくれる

* アプリケーションのテンプレート作成 [#zca5c6b3]
- yiicというコマンドを使うと、自動でアプリケーション作成時のディレクトリ構成とテンプレートデータを作成してくれる

** yiicの利用 [#v78871c4]
 D:\xampp\htdocs\yii\framework>yiic webapp D:\xampp/htdocs/test
 Create a Web application under 'D:\xampp\htdocs\test'? [yes|no] yes
      mkdir D:/xampp/htdocs/test
      mkdir D:/xampp/htdocs/test/assets
      mkdir D:/xampp/htdocs/test/css
   generate css/bg.gif
   generate css/form.css
   generate css/ie.css
   generate css/main.css
   generate css/print.css
   generate css/screen.css
      mkdir D:/xampp/htdocs/test/images
   generate index-test.php
   generate index.php
      mkdir D:/xampp/htdocs/test/protected
   generate protected/.htaccess
      mkdir D:/xampp/htdocs/test/protected/commands
      mkdir D:/xampp/htdocs/test/protected/commands/shell
      mkdir D:/xampp/htdocs/test/protected/components
   generate protected/components/Controller.php
   generate protected/components/UserIdentity.php
      mkdir D:/xampp/htdocs/test/protected/config
   generate protected/config/console.php
   generate protected/config/main.php
   generate protected/config/test.php
      mkdir D:/xampp/htdocs/test/protected/controllers
   generate protected/controllers/SiteController.php
      mkdir D:/xampp/htdocs/test/protected/data
   generate protected/data/schema.mysql.sql
   generate protected/data/schema.sqlite.sql
   generate protected/data/testdrive.db
      mkdir D:/xampp/htdocs/test/protected/extensions
      mkdir D:/xampp/htdocs/test/protected/messages
      mkdir D:/xampp/htdocs/test/protected/migrations
      mkdir D:/xampp/htdocs/test/protected/models
   generate protected/models/ContactForm.php
   generate protected/models/LoginForm.php
      mkdir D:/xampp/htdocs/test/protected/runtime
      mkdir D:/xampp/htdocs/test/protected/tests
   generate protected/tests/bootstrap.php
      mkdir D:/xampp/htdocs/test/protected/tests/fixtures
      mkdir D:/xampp/htdocs/test/protected/tests/functional
   generate protected/tests/functional/SiteTest.php
   generate protected/tests/phpunit.xml
      mkdir D:/xampp/htdocs/test/protected/tests/report
      mkdir D:/xampp/htdocs/test/protected/tests/unit
   generate protected/tests/WebTestCase.php
      mkdir D:/xampp/htdocs/test/protected/views
      mkdir D:/xampp/htdocs/test/protected/views/layouts
   generate protected/views/layouts/column1.php
   generate protected/views/layouts/column2.php
   generate protected/views/layouts/main.php
      mkdir D:/xampp/htdocs/test/protected/views/site
   generate protected/views/site/contact.php
   generate protected/views/site/error.php
   generate protected/views/site/index.php
   generate protected/views/site/login.php
      mkdir D:/xampp/htdocs/test/protected/views/site/pages
   generate protected/views/site/pages/about.php
   generate protected/yiic
   generate protected/yiic.bat
   generate protected/yiic.php
      mkdir D:/xampp/htdocs/test/themes
      mkdir D:/xampp/htdocs/test/themes/classic
      mkdir D:/xampp/htdocs/test/themes/classic/views
   generate themes/classic/views/.htaccess
      mkdir D:/xampp/htdocs/test/themes/classic/views/layouts
      mkdir D:/xampp/htdocs/test/themes/classic/views/site
      mkdir D:/xampp/htdocs/test/themes/classic/views/system
 Your application has been created successfully under D:\xampp\htdocs\test.

- コマンドの実行の仕方は2種類
-- yiic webapp 作成したいディレクトリ名のフルパス
-- php yii/framework/yiic.php webapp 作成するディレクトリ名
-- 後者のパターンは作成するディレクトリを置く場所で実行する