1.通过composer安装
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
提示: 如果你想安装 Yii 的最新开发版本,可以使用以下命令代替, 它添加了一个 stability 选项:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
请注意,Yii的开发版本不应该用于生产,因为它可能会破坏您的运行代码。
2.连接数据库
3.使用Gii生成代码
- 在你的应用中开启 Gii
- 使用 Gii 去生成活动记录类
- 使用 Gii 去生成数据表操作的增查改删(CRUD)代码
- 自定义 Gii 生成的代码
①开始Gii
Gii 是 Yii 中的一个模块。 可以通过配置应用的 modules 属性开启它。通常来讲在 config/web.php
文件中会有以下配置代码:
这段配置表明,如果当前是开发环境, 应用会包含 gii
模块,模块类是 yii\gii\Module。
如果你检查应用的入口脚本 web/index.php
, 将看到这行代码将 YII_ENV_DEV
设为 true:
defined('YII_ENV') or define('YII_ENV', 'dev');
鉴于这行代码的定义,应用处于开发模式下,按照上面的配置会打开 Gii 模块。你可以直接通过 URL 访问 Gii:
http://hostname/index.php?r=gii
访问url之后然后你就可以看到这样 页面,就可以自己生成控制器,模型等等了。