上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页

2013年11月30日

Yii 的AR单行数据自动缓存机制

摘要: 相关的YII类:CActiveRecordCActiveRecordBehaviorcacheActive RecordActive Record (AR) 是一个流行的 对象-关系映射 (ORM) 技术。Yii DAO 可以处理几乎任何数据库相关的任务,不过对于一些基本的CRUD,YII推荐使用Active Record。CActiveRecord 提供了几个占位符方法,它们可以在子类中被覆盖以自定义其工作流:beforeValidate 和afterValidate:在一个表单提交动作触发的基于AJAX的验证执行之前和之后被调用的函数(仅当validateOnSubmit设置为true时可 阅读全文

posted @ 2013-11-30 20:57 imxiu 阅读(636) 评论(0) 推荐(0) 编辑

Yii 打造带有缓存功能的AR

摘要: 继承AR类 重写 findByPk方法为pk 还有afterSave afterDelete通过对象主键缓存其属性 在insert update delete 操作时候 都会自动更新缓存还是挺方便的public function afterDelete(){ $cache = $this->getCache(); $cache->cdelete($this->cacheGroup(), $this->getPKValue()); parent::afterDelete();}public function cacheGroup(){ return $this->t 阅读全文

posted @ 2013-11-30 20:52 imxiu 阅读(359) 评论(0) 推荐(0) 编辑

yii快速入门与参考

摘要: Yii 权威指南http://www.yiichina.com/guide/http://www.yiiframework.com/doc/guide/1.1/zh_cn/Ⅰ、基本概念一、入口文件入口文件内容:一般格式如下:$yii=dirname(__FILE__).'/../../framework/yii.php';//Yii框架位置$config=dirname(__FILE__).'/protected/config/main.php';//当前应用程序的主配置文件位置// 部署正式环境时,去掉下面这行// defined('YII_DEBUG 阅读全文

posted @ 2013-11-30 19:29 imxiu 阅读(1318) 评论(0) 推荐(0) 编辑

yii 权限分级式访问控制的实现(非RBAC法)——已验证

摘要: 验证和授权——官方文档:http://www.yiichina.com/guide/topics.authhttp://www.yiiframework.com/doc/guide/1.1/zh_cn/topics.auth相关类参考手册:http://www.yiichina.com/api/CWebUserhttp://www.yiichina.com/api/CAccessRulehttp://www.yiichina.com/api/CUserIdentity可参考文章:http://my.oschina.net/u/873762/blog/98697http://www.yiifra 阅读全文

posted @ 2013-11-30 17:57 imxiu 阅读(411) 评论(0) 推荐(0) 编辑

php class中public,private,protected的区别,以及实例

摘要: 一,public,private,protected的区别public:权限是最大的,可以内部调用,实例调用等。protected: 受保护类型,用于本类和继承类调用。private: 私有类型,只有在本类中使用。二,实例public = 'public '; $this->private = 'private '; $this->protected = 'protected '; } static function tank(){ if (!isset(self::$instance[get_class()])) { $c = ge 阅读全文

posted @ 2013-11-30 12:31 imxiu 阅读(827) 评论(0) 推荐(0) 编辑

2013年11月29日

Yii简单的基于角色的访问控制

摘要: public function filters(){ return array( 'accessControl', // perform access control for CRUD operations );} public function accessRules(){ return array( array('allow', 'action'=>array('admin'), 'roles'=>array('staff', 'devel'), ), array(& 阅读全文

posted @ 2013-11-29 20:55 imxiu 阅读(313) 评论(0) 推荐(0) 编辑

Yii常用技巧总结

摘要: //YII framework路径Yii::getFrameworkPath();//protected/runtimeYii::app()->getRuntimePath();//protected/venders目录Yii::import('application.venders.*');//或在protected/config/main.php说明'import'=>array( //...... 'application.venders.*', ),//插入meta信息Yii::app()->clientScript-& 阅读全文

posted @ 2013-11-29 11:28 imxiu 阅读(599) 评论(0) 推荐(0) 编辑

2013年11月27日

Yii AR Model CRUD数据库操作

摘要: Yii AR很好很强大,但刚开始不知道怎么使用,可以先看下官方文档官方文档:http://www.yiichina.com/guide/database.ar下面是我对AR的一些理解对于一个Model Post 有如下的4中查询方法,返回对象或者对象数组。// find the first row satisfying the specified condition复制代码$post=Post::model()->find($condition,$params);// find the row with the specified primary key$post=Post::model 阅读全文

posted @ 2013-11-27 11:38 imxiu 阅读(512) 评论(0) 推荐(0) 编辑

2013年11月23日

yii中上传图片及文件

摘要: Yii 提供了 CUploadedFile 来上传文件,比如图片,或者文档。官方关于这个类的介绍 :http://www.yiichina.com/api/CUploadedFileCUploadedFile所有包|属性|方法包system.web继承class CUploadedFile »CComponent源自1.0版本$Id: CUploadedFile.php 3515 2011-12-28 12:29:24Z mdomba $源码framework/web/CUploadedFile.phpCUploadedFile represents the information 阅读全文

posted @ 2013-11-23 21:31 imxiu 阅读(1471) 评论(0) 推荐(0) 编辑

yii项目开发项目常用技巧和方法汇总

摘要: 1.使用CActiveForm类组件如何输出不带html属性的结果eg:textField($model,'email',array('size'=>30,'maxlength'=>40)); ?>是一个返回带表单的属性的结果aq:如何返回字段本身?eg:2.使用CGridView常用技巧 a.改变分页位置 'template'=>"{items}\n{pager}\n{summary}", b.改变列表表格 默认样式 itemsCssClass'=>'width_ 阅读全文

posted @ 2013-11-23 18:49 imxiu 阅读(586) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页

导航