ThinkPHP 性能优化

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、查询缓存使用

//通常查询数据库是最耗时的地方,缓存如分类,排行等数据可极大降低数据库读取次数
//默认配置
'DATA_CACHE_TIME'       =>  0,      // 数据缓存有效期 0表示永久缓存
'DATA_CACHE_TYPE'       =>  'File',  // 数据缓存类型,支持:File|Memcache|Xcache等

$Model->cache('cache_name')->select(); //查询使用缓存,指定key更高效
$value = S('cache_name');//获取查询内容

$Model->where($map)->cache('key',60)->find();//指定过期时间s

 

转载于:https://my.oschina.net/lantianbaiyun/blog/2912381

你可能感兴趣的:(ThinkPHP 性能优化)