简介 MVC框架在现在的开发中相当流行,不论你使用的是JAVA,C#,PHP或者IOS,你肯定都会选择一款框架。虽然不能保证100%的开发语言都会使用框架,但是在PHP社区当中拥有*多数量的MVC框架。今天你或许还在使用Zend,明天你换了另一个项目也许就会转投Yii,Laravel或者CakePH ...
分类:
Web程序 时间:
2017-09-06 15:51:43
阅读次数:
349
1:在控制器内成员变量设置 public $layout = false; //不使用布局 public $layout = “main”; //设置使用的布局文件 2:在控制器成员方法内设置 $this->layout = false; //不使用布局 $this->layout = “main” ...
分类:
其他好文 时间:
2017-09-06 11:43:24
阅读次数:
113
mvc 全名 model view controller 是模型,视图,控制器的缩写,是一种软件设计的典范,用一种业务逻辑和数据显示分离的方法组织代码 能够快速上手主流php框架 YII,TP,CI 面向过程的缺点 1.维护难 2.开发速度慢 3.二次开发难度高,工作量大 mvc的优势 1.维护简单 ...
分类:
Web程序 时间:
2017-09-05 00:08:45
阅读次数:
150
首先我们找到引用的公共配置文件的main.php 然后设置session 'components'=>array( 'session'=>array( 'timeout'=>3600, ),) 如图: 那么,我们就可以正常使用了,语法为: 设置session变量: Yii::app()->sessi ...
分类:
其他好文 时间:
2017-09-04 10:53:12
阅读次数:
232
http://codeception.com/install 下载codecept.phar http://codeception.com/for/yii https://segmentfault.com/t/codeception/blogs ...
分类:
Web程序 时间:
2017-09-02 10:39:46
阅读次数:
184
我这里是以basic版为基础讲解的。但高级版应该也是一样的。基本版配置文件config/web.php。yii默认的控制器是site,这里要改成我们习惯的index,只需要在$config这个数组里面加上<?php
$config=[
......
‘defaultRoute‘=>‘index‘,
......
]你也可以改成其它你想要的默..
分类:
Web程序 时间:
2017-09-01 11:54:50
阅读次数:
211
直接数据库操作 查询 更新 插入更新删除 事务 //事务的基本结构(多表更新插入操作请使用事务处理) $dbTrans= Yii::app()->db->beginTransaction(); try{ $post= new Post; $post->'title'= 'Hello dodobook ...
分类:
数据库 时间:
2017-08-30 14:13:02
阅读次数:
249
事件的绑定,像js那样,可以通过on方法定义或者说是绑定一个事件。在yii2中,事件的绑定是通过yii\base\Component 的on方法进行操作的,很显然,同js操作一样,我们在定义事件的同时,需要为其绑定一个回调函数。 看下例子,先写下一个控制器中,用on绑定事件,然后在方法里面用trig ...
分类:
其他好文 时间:
2017-08-25 15:06:05
阅读次数:
148
我服务器上装的是phpstudy 把yii框架basic目录放到了phpstudy下的www,然后通过IP访问爆出( Forbidden You don't have permission to access /basic/ on this server. ) 这个错误;出现这个错误就一下几种可能性 ...
分类:
其他好文 时间:
2017-08-24 15:34:09
阅读次数:
264
1.例子:创建一个继承自活动记录类的类 Country, 把它放在 models/Country.php 文件,去代表和读取 country 表的数据。 这个 Country 类继承自 yii\db\ActiveRecord。你不用在里面写任何代码。 只需要像现在这样,Yii 就能根据类名去猜测对应 ...
分类:
数据库 时间:
2017-08-21 20:33:17
阅读次数:
179