Yii Framework 筆記

以下範例使用 Yii 1.1.8

可以到 http://www.yiiframework.com/download/ 下載

例如:http://yii.googlecode.com/files/yii-1.1.8.r3324.tar.gz

安裝

步驟:

$ cd /path/to/your/web/root
$ wget http://yii.googlecode.com/files/yii-1.1.8.r3324.tar.gz
$ tar xvf yii-1.1.8.r3324.tar.gz
$ mv yii-1.1.8.r3324 yii

打開瀏覽器到 你網站的 yii/requirements/index.php 看 yii 需要的 php 環境有無符合

建立 app

建立 demo app:

$ cd yii
$ ./framework/yiic webapp demo

打開 browser 到 demo,此時可以用 demo/demo or admin/admin 登入

yiic shell

$ cd yii/demo
$ ../framework/yiic shell

直接輸入 help 會出現:

At the prompt, you may enter a PHP statement or one of the following commands:
 - controller
 - crud
 - form
 - help
 - model
 - module

Type 'help <command-name>' for details about a command.

To expand the above command list, place your command class files
under 'protected/commands/shell', or a directory specified
by the 'YIIC_SHELL_COMMAND_PATH' environment variable. The command class
must extend from CConsoleCommand.

接著可以輸入 help controller 以及 help crud 自行研究

Hello, World

  1. 先進入 yiic shell:

    >> controller message HelloWorld
  2. 編輯 protected/views/message/HelloWorld.php 將 h1 輸入為 Hello, World

  3. 查看 index.php?r=message/HelloWorld 就可以看到 Hello, World

其他

待續...如果之後要繼續學 yii 的話...

內容目錄

上一個主題

A Gentle Introduction to symfony 筆記

下一個主題

Ruby

本頁