分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。Memcache...
分类:
其他好文 时间:
2014-11-03 19:11:29
阅读次数:
205
memcache函数所有的方法列表如下:
Memcache::add – 添加一个值,如果已经存在,则返回false
Memcache::addServer – 添加一个可供使用的服务器地址
Memcache::close – 关闭一个Memcache对象
Memcache::connect – 创建一个Memcache对象
memcache_debug – 控制调试功能
Memcac...
分类:
系统相关 时间:
2014-11-02 16:30:58
阅读次数:
282
对于使用yii框架来说,如果使用bootstrap框架的话,现在有一个比较方便的使用途径:yiibooster。官网地址是:http://yii-booster.clevertech.biz/当然,我们都知道bootstrap几乎是不支持IE 6的。所以这时候,为了兼容IE6,还得冒出个:BSIE(...
分类:
其他好文 时间:
2014-11-02 16:14:09
阅读次数:
334
布局文件:
我是头部
我是尾部
位置:
布局文件已经实现出来,下面我们需要使用这个布局文件
我们系统默认的布局文件是colum1.php
使用布局文件:
布局文件具体与什么有关系:
控制器渲染视图renderPartial()此方法不会渲染布局
render()这个方法会渲染布局。
现在我们布局已经做好了:
1. 制作布局文件layouts/文件名...
分类:
其他好文 时间:
2014-11-02 13:55:06
阅读次数:
183
memcached的基本设置:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务...
1、将yii框架命令行工具yiic.bat的路径加入环境变量,以便可以使用CMD命令创建项目2、创建项目: framework是yii的核心,尽量保持核心包的完整性以后创建多个项目时可以共用,在framework同级的目录创建一个自己的项目文件夹,如:webapp CMD创建项目:>yiic w.....
分类:
其他好文 时间:
2014-11-01 21:49:10
阅读次数:
325
事情纠结多了反而不好。。。。。 1,会员数据库表结构如下: 2,建立会员模型,位于:protected/modules/admin/models 目录下 ?<?php
/**
?*?用户表的模型
?*?@author?koma
?*
?*/
class?User?extends...
分类:
其他好文 时间:
2014-10-31 22:20:59
阅读次数:
287
为什么用YII assets1.assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复制一份到assets下面方便通过url访问$assets = Yii::get...
分类:
其他好文 时间:
2014-10-31 21:50:11
阅读次数:
145
配置Nginx vhost的时候别指定error_page 它就不会跟Yii抢生意了or你弄一个frontendController 然后再里面 加上 $user->loginRequired(); if ($user->getIsGuest() && $action->id !='lo...
分类:
其他好文 时间:
2014-10-31 17:13:41
阅读次数:
124