作者:ABC13517626247 | 来源:互联网 | 2023-07-29 15:08
php框架|YIIgii,yii,框架php框架-YII彩票500万源码,vscode注释画图,ubuntu安装时不显示磁盘,JSP添加tomcat,sqlite导入exe文件,w
php框架|YII
gii,yii,框架
php框架-YII
彩票500万源码,vscode注释画图,ubuntu安装时不显示磁盘,JSP添加tomcat,sqlite导入exe文件,wordpress读者墙插件,oa 风格 前端页面框架,java发送网络请求爬虫,fileinfo php,网站seo数据,上海由多少家网站建设公司,网页左边菜单栏,二次开发报告模板,p2p 程序lzw
Gii是Yii框架中的一个模块,Gii在我看来算是个快速创建器,当然对于学习来说意义不大,但对于已经懂得它的原理并用它开发的话,就是个快速开发的好工具。所以作为一个Gii主要开发工具,还是用的很多的。
影视点播系统源码,ubuntu桌面空间小,自建爬虫自己用,express php,好seo课程lzw
Gii 是以模块的方式实现的,它必须在一个已存在的 Yii 应用程序中使用。要使用 Gii,我们首先更改应用程序的配置如下:
宗亲网站源码,ubuntu黑屏如何修复,爬虫的英文简写,java_php,新塘网站seolzw
return array( ...... 'modules'=>array( 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'在这里填写密码', // 'ipFilters'=>array(...IP 列表...), // 'newFileMode'=>0666, // 'newDirMode'=>0777, ), ),);
在上面,我们声明了一个名为 gii 的模块,它的类是 GiiModule。我们也为这个模块设置了一个密码,我们访问 Gii 时会有一个输入框要求填写这个密码。
出于安全考虑,默认情况下只允许本机访问 Gii。若允许其他可信赖的机器访问它,我们需要如上所示配置GiiModule::ipFilters 属性。
因为 Gii 会生成并保存新文件到应用程序中,我们需要确保 Web 服务器进程有权限这样做。上面的GiiModule::newFileMode 和 GiiModule::newDirMode 属性控制如何生成新文件和新目录。
现在可以通过 URL http://hostname/path/to/index.php?r=gii 访问 Gii 了。这里我们假设http://hostname/path/to/index.php 是访问 Yii 应用程序的 URL。
若 Yii 应用程序使用 path 格式的 URL (查看 URL management),我们可以通过 URLhttp://hostname/path/to/index.php/gii 访问 Gii。 我们可能需要增加如下 URL 规则到已有的 URL 规则的前面:
'components'=>array( ...... 'urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( 'gii'=>'gii', 'gii/'=>'gii/', 'gii//'=>'gii//', ...已有的规则... ), ),)
Gii 有一些默认的代码生成器。每个代码生成器负责生成特定类型的代码。例如 controller 生成器生成一个 controller 类以及一些 action view 脚本; model 生成器为指定的数据表生成一个 ActiveRecord 类。
使用一个生成器的基本流程如下:
进入生成器页面;
填写指定代码生成参数的输入框。例如,使用 Module Generator 创建一个新模块,你需要指定 module ID;
点击 Preview 按钮预览即将生成的代码。你将看到一个表格中列出了将要生成的文件列表。你可以点击其中任何一个文件来预览代码;
点击 Generate 按钮生成这些代码文件;
查看代码生成日志。
PHP中文网,有大量免费的Yii入门教学,欢迎大家学习!