hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP框架 - YII - 正文 请牢记本站网址www.sosophp.cn

gii是yii框架的吗【yii框架教程】,gii,yii,框架

2019-12-10YII搜搜PHP网52°c
A+ A-

Gii是Yii框架中的一个模块,Gii在我看来算是个疾速建立器,固然关于进修来讲意义不大,但关于已晓得它的道理并用它开发的话,就是个疾速开发的好东西。所以作为一个Gii重要开发东西,照样用的许多的。

Gii 是以模块的体式格局完成的,它必须在一个已存在的 Yii 应用程序中运用。要运用 Gii,我们起首变动应用程序的设置以下:

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/<controller:\w+>'=>'gii/<controller>',
            'gii/<controller:\w+>/<action:\w+>'=>'gii/<controller>/<action>',
            ...已有的划定规矩...
        ),
    ),
)

Gii 有一些默许的代码生成器。每一个代码生成器担任生成特定范例的代码。比方 controller 生成器生成一个 controller 类以及一些 action view 剧本; model 生成器为指定的数据表生成一个 ActiveRecord 类。

运用一个生成器的基础流程以下:

进入生成器页面;

填写指定代码生成参数的输入框。比方,运用 Module Generator 建立一个新模块,你须要指定 module ID;

点击 Preview 按钮预览行将生成的代码。你将看到一个表格中列出了将要生成的文件列表。你能够点击个中任何一个文件来预览代码;

点击 Generate 按钮生成这些代码文件;

检察代码生成日记。

ki4网,有大批免费的Yii入门教程,迎接人人进修!

以上就是gii是yii框架的吗的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
gii是yii框架的吗【yii框架教程】,gii,yii,框架

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: