安装好yii框架后,自动生成框架步骤:
第一,YiiRoot/framework/yiic webapp WebRoot/test,这样在test目录下就生个了我们要的工程。
第二,配置数据库,打开config/main.php文件,注释掉其中的db项目,然后自己添加:
'db'=>array(
'connectionString' => 'mysql:host=127.0.0.1;dbname=mytest',
'emulatePrepare' => true,
'username' => 'root',
'password' => '123456',
'charset' => 'utf8',
'tablePrefix' => 'tbl_',
),
当然,再次之前,你需要创建好数据库。
第三,配置 Gii 代码生成器,打开配置文件main.php里面的gii配置即可。
第四,定义之后,我们可以通过 URL http://hostname/pii/index.php?r=gii,来访问了。
进入之后,我们会看到以下几项:
Controller Generator (控制器代码)
Crud Generator (为表创建 CRUD 代码)
Form Generator
Model Generator (使用 Model Generator 生成模块代码)
Module Generator
第一,YiiRoot/framework/yiic webapp WebRoot/test,这样在test目录下就生个了我们要的工程。
第二,配置数据库,打开config/main.php文件,注释掉其中的db项目,然后自己添加:
'db'=>array(
'connectionString' => 'mysql:host=127.0.0.1;dbname=mytest',
'emulatePrepare' => true,
'username' => 'root',
'password' => '123456',
'charset' => 'utf8',
'tablePrefix' => 'tbl_',
),
当然,再次之前,你需要创建好数据库。
第三,配置 Gii 代码生成器,打开配置文件main.php里面的gii配置即可。
第四,定义之后,我们可以通过 URL http://hostname/pii/index.php?r=gii,来访问了。
进入之后,我们会看到以下几项:
Controller Generator (控制器代码)
Crud Generator (为表创建 CRUD 代码)
Form Generator
Model Generator (使用 Model Generator 生成模块代码)
Module Generator
其他的具体再研究,这样,一个基本的YII框架应用就生成了。
接下来研究yii+dwz,如此,本人基于php的web开发,就有了一套快速开发框架了。