使用Gii生成代码 本章将介绍如何使用 Gii 去自动生成Web站点常用功能的代码。使用Gii生成代码非常简单,只要按照Gii页面上的介绍输入正确的信息即可。
Yii的Gii扩展2 此扩展为Yii2应用程序提供了一个名为Gii的基于Web的代码生成器。您可以使用Gii快速生成模型,表单,模块,CRUD等。
入门 安装基本用法 用法 撰写“MATCH”声明使用ActiveRecord获取查询META信息Facet搜索与数据提供商合作构建片段(摘录) 其他主题 使用Gii生成器
你同样也不应该在生产模式下开启Gii。它可以被用于获取数据结构信息,代码,以及简单的用Gii生成的代码覆盖你的代码。 调试工具栏同样也应该避免在生产环境出现,除非非常有必要。
举一个实际的例子,BasicApplicationTempltae 应用主体配置中,开发环境下会在启动阶段运行 debug 和 gii 模块。
下一章中你会学到如何使用Yii中强大的代码生成器 Gii,去帮助你实现一些常用的功能需求,例如增查改删(CRUD)数据表中的数据。事实上你之前所写的代码全部都可以由Gii自动生成。
使用活动记录 activerecords 时,通常的做法是创建一个能够提供所需功能的搜索模型类(可以使用 Gii 来生成)。
yiisoft/yii2-gii:提供了一个基于页面的代码生成器,具有高可扩展性,并能用来快速生成模型、表单、模块、CRUD等。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
