php技术博客
让天下没有搞不定的bug~

thinkphp3.0缓存更新说明

thinkphp3.0缓存更新说明:

  • [新增] Cache类增加队列功能
  • [新增] 增加Redis缓存方式支持
  • [新增] S方法添加options参数 用于传人缓存类的连接配置参数 cache驱动类取消type属性,调整expire参数 加入连接配置参数,另外配置参数增加 length 驱动队列的长度 默认为0 表示不限制 queue 驱动队列的缓存方式 默认为file 支持xcache和apc
  • [新增] Model增加查询缓存支持,使用连贯操作cache调用,用法如下: 采用默认配置缓存 $Model->cache()->select(); 采用memcche缓存1小时 $Model->cache(true,3600,’Memcache’)->select(); 采用memcache缓存一小时 并设置缓存别名cache_name $Model->cache(‘cache_name’,3600,’memcache’)->select();
  • [修正] 修正CacheDb缓存驱动类
  • [改进] 完善Memcache缓存驱动 增加MEMCACHE_HOST和MEMCACHE_PORT配置 Db缓存类的缓存表去掉id字段 cachekey字段改为唯一
  • [改进] 优化缓存驱动类
  • [改进] F方法缓存的时候去掉空白和注释 修正C方法的二级配置大小写问题

技术分享,技术交流,小涛与您共同成长……

 

赞(0)
未经允许不得转载:PHP技术博客 » thinkphp3.0缓存更新说明

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    不知道您有没有了解过最新版的缓存,
    cache(array(‘type’=>’memcache’,’expire’=>60));
    然后提示memcache不能加载。。。真心蛋疼啊,
    我这一下午已经看到了三个版本了。

    给我一支烟9年前 (2012-12-07)回复