dingdayu
|
07a30734a3
|
fixed #253
* 增加cache/session redis驱动的库选择逻辑;
* hint: 需要在缓存配置(cache节点)中增加'select';
* eg: ['cache' => ['select'=>0, ...]];
|
2016-09-01 17:43:53 +08:00 |
|
thinkphp
|
ca71a4e3c7
|
memcached驱动的配置参数支持option参数
|
2016-09-01 14:04:27 +08:00 |
|
thinkphp
|
64581a05f2
|
改进File和Lite缓存驱动的has方法判断
|
2016-08-30 10:35:19 +08:00 |
|
thinkphp
|
90fc917b00
|
改进缓存标签的设置和删除
|
2016-08-17 19:07:29 +08:00 |
|
thinkphp
|
16ad00f13d
|
修正File缓存
|
2016-08-17 16:56:25 +08:00 |
|
thinkphp
|
49a9b2735f
|
修正File缓存驱动
|
2016-08-17 16:54:00 +08:00 |
|
thinkphp
|
631334b31e
|
缓存类增加tag方法 用于缓存标签设置 clear方法支持清除某个缓存标签的数据
|
2016-08-17 16:12:49 +08:00 |
|
thinkphp
|
41f7145ace
|
cache类的init方法增加参数 File缓存驱动去掉不再支持的path_level参数
|
2016-08-08 17:48:17 +08:00 |
|
thinkphp
|
e9ba9dc1ab
|
修正缓存驱动
|
2016-08-05 18:08:18 +08:00 |
|
zzpuser
|
3c0e97767d
|
改进自增缓存
原来的方式在step为负数时会报错,并且在没有这个键值对时不会自动创建。现在的方式,避免了这个两个问题。
|
2016-08-03 23:21:27 +08:00 |
|
zzpuser
|
dd1f1d49ab
|
修正了延迟递增减后不能清空的计数的问题、修正了延迟递减,数值小于零时不能递减的问题
1.之前由于递增减的键值对的键是没有加前缀的,而移除这个记录增减的键值对时移除的是加前缀的,所以会导致移除时失败,最终造成递增减数值错误。
2.由于Memcached的decrement方法递减到0以后就不会再减小了,所以这里就会造成递减的数值不对。只好自己写一个递减的方法了。
该方法说明详见http://php.net/manual/zh/memcached.decrement.php
|
2016-08-03 19:32:14 +08:00 |
|
thinkphp
|
01fc6eda1c
|
去掉cache类inc和dec方法的expire参数
|
2016-07-31 09:56:47 +08:00 |
|
thinkphp
|
14112f2420
|
改进文件缓存和日志的存储文件名命名规范
|
2016-07-29 17:10:04 +08:00 |
|
thinkphp
|
23a0f50a7e
|
redis缓存驱动完善
|
2016-07-26 16:14:54 +08:00 |
|
thinkphp
|
efb4f13d7c
|
恢复redis缓存驱动 redisd驱动改为扩展
|
2016-07-26 15:53:52 +08:00 |
|
thinkphp
|
8c4310f637
|
修正memcache缓存驱动
|
2016-07-25 13:58:24 +08:00 |
|
thinkphp
|
9cee80db6b
|
改进memcached缓存驱动
|
2016-07-25 13:47:44 +08:00 |
|
thinkphp
|
e74907f5c9
|
改进Query类的lazyWrite方法 改进缓存单元测试 核心去除redis缓存驱动
|
2016-07-25 13:37:45 +08:00 |
|
thinkphp
|
e5dd77ea26
|
缓存类增加inc和dec方法 针对数值型数据提供自增和自减操作
|
2016-07-25 12:27:41 +08:00 |
|
thinkphp
|
12333cca20
|
改进Xcache驱动的clear方法
|
2016-07-25 11:55:49 +08:00 |
|
thinkphp
|
760b1d971d
|
Cache类的get方法增加默认值参数
|
2016-07-24 21:56:00 +08:00 |
|
thinkphp
|
5b98de5a59
|
Cache类增加has方法 get方法支持默认值
|
2016-07-23 22:54:36 +08:00 |
|
thinkphp
|
af91e7031c
|
部分不常用的驱动和扩展移出核心 单独扩展
|
2016-07-16 18:18:05 +08:00 |
|
thinkphp
|
69ba372de0
|
修正单元测试
|
2016-07-08 17:24:59 +08:00 |
|
thinkphp
|
077df8f1b9
|
修正
|
2016-07-08 17:00:03 +08:00 |
|
thinkphp
|
4f4eb5445b
|
修正sqlite缓存驱动
|
2016-07-07 12:12:18 +08:00 |
|
thinkphp
|
e35a0a88ac
|
移除sae驱动 改为扩展包
|
2016-07-07 11:55:57 +08:00 |
|
thinkphp
|
0622729b72
|
修正Mysql builder驱动
|
2016-07-06 11:56:10 +08:00 |
|
thinkphp
|
8dcb724ec3
|
修正File缓存驱动
|
2016-07-06 10:14:58 +08:00 |
|
thinkphp
|
ea9682c724
|
替换 time() 为 $_SERVER['REQUEST_TIME']
|
2016-07-03 15:03:10 +08:00 |
|
zzpuser
|
4b190f9111
|
为cache中的memcached增加连接时账号密码的属性
可以连接带有密账号密码验证的memcached了
|
2016-07-01 23:31:29 +08:00 |
|
thinkphp
|
a032828d5c
|
注释规范
|
2016-06-20 17:34:54 +08:00 |
|
thinkphp
|
50d1798e92
|
改进Handle类支持异常的多语言 Lang类增加has方法 增加核心中文语言包
|
2016-06-16 16:07:44 +08:00 |
|
thinkphp
|
4c848c4a74
|
取消 APP_DEBUG 常量 改为 App::$debug 属性获取 设置调试模式 改为 app_debug 配置参数 在应用配置文件中设置
|
2016-06-15 16:43:31 +08:00 |
|
thinkphp
|
b10635e22e
|
异常类规范 增加异常类 改进Query类的value和column的缓存冲突问题
|
2016-06-12 16:35:42 +08:00 |
|
thinkphp
|
f05e7427d9
|
去掉缓存驱动的length参数
|
2016-06-03 12:20:18 +08:00 |
|
trojanbox
|
6858abef7c
|
修改部分类注释
|
2016-05-30 18:14:18 +08:00 |
|
尘缘
|
6d46bf3276
|
部分重构Redisd驱动
|
2016-05-09 19:37:02 +08:00 |
|
尘缘
|
2fcd752d33
|
redisd handler方法允许指定主从节点
|
2016-05-08 23:43:47 +08:00 |
|
尘缘
|
fb420d5acf
|
redisd get方法允许指定主从节点
|
2016-05-08 23:32:18 +08:00 |
|
尘缘
|
cb7f4e8d57
|
修复一处redisd master 返回的错误对象
|
2016-05-08 23:29:06 +08:00 |
|
尘缘
|
caf86af6b2
|
fix Undefined variable: value
|
2016-05-08 11:10:23 +08:00 |
|
尘缘
|
b5d7338bce
|
优化 redis set,redis不能设置一个 expire 为 0 的key
|
2016-05-08 08:50:37 +08:00 |
|
尘缘
|
0061f52a31
|
优化 redis connect time, redis扩展已兼容time参数
|
2016-05-08 08:48:49 +08:00 |
|
尘缘
|
e2828d3ff6
|
redisd驱动优化,添加handler方法,暴露对象以调用高级方法
|
2016-05-06 17:28:34 +08:00 |
|
尘缘
|
63fde0a6fc
|
redis驱动添加handler方法,暴露对象以调用高级方法
|
2016-05-06 17:20:48 +08:00 |
|
thinkphp
|
a134da6563
|
改进redisd驱动
|
2016-05-05 16:40:02 +08:00 |
|
thinkphp
|
c22b26026e
|
Merge branch 'master' of https://github.com/top-think/framework
|
2016-05-05 16:37:31 +08:00 |
|
thinkphp
|
855c2c75da
|
改进Cache类 及 驱动 改进Connection类及驱动
|
2016-05-05 16:32:47 +08:00 |
|
ThinkPHP
|
3570ce0d23
|
Merge pull request #53 from vus520/master
添加Redisd驱动及单元测试
|
2016-05-05 13:27:21 +08:00 |
|