gii在yii中是以模块的形式存在,在配置文件 config/main.php中,默认是关闭的,使用之前需要先打开。
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'Enter your password', //登陆yii的密码
// If removed, Gii defaults to localhost only. Edit carefully to taste.
'ipFilters'=>array('127.0.0.1','::1'), //允许访问的ip,在这里配置
),
password为登陆yii的密码,为了安全性考虑,进行设置。
配置完成后,就可以访问gii,来生成我们自己的代码了。访问路径:http://localhost/ytest/index.php?r=gii
会出现登陆界面,输入设置的密码进行登录。进入界面如下:
根据需要生成相应的代码,非常方便,但是建议初学者,最好自己写代码,尽量少使用。
注意点:在生成模块的时候,除了生成相应的代码外,还需要在config/main.php中进行配置,如下:
关于其他的生成代码功能,再次不再细说。