yii学习记录-gii配置

简介: 这篇博文中你将了解到以下内容 YiiDemo配置文件 Yii代码生成器 修改PHP执行环境变量 参考 Yii 是一个基于组件、纯OOP的、用于开发大型 Web 应用的高性能PHP框架。它将Web编程中的可重用性发挥到极致,能够显著加速开发进程 。

 这篇博文中你将了解到以下内容

YiiDemo配置文件

Yii代码生成器

修改PHP执行环境变量

参考

Yii 是一个基于组件、纯OOP的、用于开发大型 Web 应用的高性能PHP框架。它将Web编程中的可重用性发挥到极致,能够显著加速开发进程 。

Yii适合大流量的应用,如门户、BBS、CMS及B2B系统等,功能丰富,性能优异

     YiiDemo配置文件

主要配置文件位置  protected/config/main.php

Yii代码生成器  

1 激活 protected/config/main.php 数据库配置

main.php中设置数据连接

2 增加gii配置

'modules'=>array( //GII应用程序,代码生成工具
                'gii'=>array(
                        'class'=>'system.gii.GiiModule',//声明一个名为gii的模块,它的类是GiiModule。
                        'password'=>'999999',//为这个模块设置了密码,访问Gii时会有一个输入框要求填写这个密码。
                        'ipFilters'=>array('127.0.0.1','::1'),// 默认情况下只允许本机访问Gii
                ),
              ),

 

'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=blog',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'tablePrefix' => 'tbl_',
),

     代码生成器的访问 http://hostname/pii/index.php?r=gii 来访问 Gii

如:生成model文件保存的地址

     修改PHP执行环境变量

     出现的问题:window  cmd下直接找不到yiic命令

     原因:在yiic.bat 文件中执行找不到默认的php.exe,需要修改这个文件

     相应的php.exe路径弄对就可以了 

 setlocal

 set YII_PATH=%~dp0

 if "%PHP_COMMAND%" == "" set PHP_COMMAND=H:\wamp\bin\php\php5.3.8\php.exe

 "%PHP_COMMAND%"

 

      参考

yii技术文档最佳MVC实践

http://www.cnblogs.com/zhanghw0354/archive/2012/06/05/2536445.html

引用yii组件步骤

http://www.cnblogs.com/zhanghw0354/archive/2012/06/06/2538469.html

 

 

目录
相关文章
|
前端开发 NoSQL API
美多商城项目(十一)
美多商城项目(十一)
|
存储 缓存 NoSQL
【探花交友】SpringCache
【探花交友】SpringCache
271 0
|
移动开发 前端开发 开发者
前端必看:连OG都不知道还好意思说自己开发过H5?(上)
看到这个标题,也许你会陷入疑惑,什么是开放图谱协议(The Open Graph protocol)?我们为什么似乎很少见到它?它到底有什么用呢?确实,对于很多前端开发来说,开放图谱协议(The Open Graph protocol)是一个比较陌生的概念。
629 0
前端必看:连OG都不知道还好意思说自己开发过H5?(上)
2017-5-29学习记录——WebApi(1)
曾经我一直认为Web服务器的Api使用ashx或ASP.NET MVC中返回JsonResult来实现的。 当我第一次接触WCF的时候,有同学告诉我目前比较流行WebApi和WebSocket了,于是我还担心着我怎么总在学不咋用了的技术哟。
1061 1
|
PHP
Yii 使用Widge面面观
我们可以把Widget视为一个嵌入到控制器管理 的视图中的微控制器,其实就是.net框架中的用户控件,或者类似于.net MVC中的子视图。与controller相比较,微件没有既没有动作,也没有过滤器。
1035 0
|
JavaScript 前端开发 Java

热门文章

最新文章