消息中心开发

April 28 , 2015
工作文档,关于消息模块的功能开发。 数据库设计 消息内容信息表 message_info:存放所有的消息模板的数据信息,其中的content使用JSON进行存储,在使用的时候进行键值对的匹配 字段名称 字段类型 默认值 其他 说明 id INT(11) PK AI NN 主键 name VARCHAR(100) NN 消息名称 type TINYINT(4) N...

Yii中CDbCriteria常用总结

December 27 , 2014
Yii的Active Recorder包装了很多。 特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了然。 $criteria =new CDbCriteria(); $criteria->addCondition("id=1"); //查询条件,即where id =1 ...

我理解的【依赖注入】【控制反转】

December 19 , 2014
前言 鄙人一个新嫩的程序员,刚刚开始做过大约1年的J2EE,那个时候最常使用的就诸如SSH,SSI之类的框架。 在学习的过程中遇到了依赖注入和控制反转这2个词。 当时听理论完全是云里雾里,工作中最多也就知道怎么使用spring这种框架来达到IOC的目的。 现在虽然转做PHP了,但是这种设计模式依然是存在的。于是乎在这里说一说我自己理解的依赖注入 依赖注入 or 控制反转 其实依赖注入和控制反转说的...

Yii中themes的使用

December 16 , 2014
这里说所的为Yii的1.1版本。 先看官网的文档: Theming是一个在Web应用程序里定制网页外观的系统方式。通过采用一个新的主题,网页应用程序的整体外观可以立即和戏剧性的改变。 那么上述就是themes的大体的功能了,具体使用如下: Yii::app()->theme ='wifi' ; 一般来说,这个方法都会放在父类中,在我的项目中是这样定义: <?php cla...