准备部分:什么是redis?Redis是REmoteDIctionaryServer的缩写。一个非关系型数据库为什么要用redis?1,因为redis快,Redisisprettyfast!,110000SETs/second,81000GETs/second2,省去了复杂的SQL。3,可以省去memcache了。开始:下载redis:可以在redis的官网下载:http://red..
分类:
其他好文 时间:
2014-09-11 11:24:45
阅读次数:
220
CentOS下yii异常提示某个文件夹没有写的权限,明明给了最高的777权限,却一直提示没有写的权限。弄了好久,才明白是selinux作怪。 解决方法1:懒人方法,关闭selinux。比如 setenforce 0? 等等。。。 生产环境中...
分类:
其他好文 时间:
2014-09-11 00:00:31
阅读次数:
619
本文讲述的TCP服务器是模仿memcache中的TCP网络处理框架,其中是基于libevent网络库的。 主线程只处理监听客户端的连接请求,并将请求平均分配给子线程。 子线程处理与客户端的连接以及相关业务。 每个子线程有一...
分类:
编程语言 时间:
2014-09-11 00:00:21
阅读次数:
352
先说下简单的,直接用jquery来实现短信验证60秒倒计时,然后在说明在yii框架下怎么实现的。
/*-------------------------------------------*/
var InterValObj; //timer变量,控制时间
var count = 5; //间隔函数,1秒执行
var cur...
分类:
其他好文 时间:
2014-09-09 18:22:09
阅读次数:
167
1.简介memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。memcache也提供用于通信对话(session_handler)的处理。更多Memcache 模块相关信息可以到http://www.danga...
分类:
Web程序 时间:
2014-09-09 17:37:09
阅读次数:
223
Redis设计与实现(一~五整合版)by @飘过的小牛一前言项目中用到了redis,但用到的都是最最基本的功能,比如简单的slave机制,数据结构只使用了字符串。但是一直听说redis是一个很牛的开源项目,很多公司都在用。于是我就比较奇怪,这玩意不就和 memcache 差不多吗?仅仅是因为memc...
分类:
其他好文 时间:
2014-09-09 10:57:18
阅读次数:
297
对于基本的Web开发,我们已经习惯了MVC架构。模型层(M)提供持久化数据对象与数据访问,控制层(C)完成业务逻辑处理,视图层(V)提供模板表现。其中控制层与模型层和视图层交互形成整个系统。这种分层方式在逻辑上实现了解耦与分离,很多语言如Java和Python的框架都有各自的..
分类:
Web程序 时间:
2014-09-08 11:00:27
阅读次数:
2216
1、GET/POST 1.1、获取GET/POST过来的数据 Yii::app()->request->getParam('id'); 1.2、判断数据提交方式 Yii::app()->request->isPostRequest2、session/cookie 2.1、session常用操作...
分类:
其他好文 时间:
2014-09-05 22:23:42
阅读次数:
378
此教程解释了:如何通过增加一个扩展自 CWebUser 并从名为 User 的数据表中检索用户信息的组件,从 Yii::app()->user 检索更多参数。? 也有另外一个方法来完成这个任务,它从 session 或 cookie 中检索变量:? ...
分类:
移动开发 时间:
2014-09-05 18:33:12
阅读次数:
211
总所周知modelName::model() -> find() //找出的是一个对象modelName::model() -> findALL() //找出的是一个对象集合的数组如何找出我所需要的字段的数据,而不是全部字段的数据之前我是这么做的$criteria = new CDbCrit...
分类:
其他好文 时间:
2014-09-04 18:55:09
阅读次数:
239