ThinkPHP----memory
来源:互联网 发布:java date时间差 编辑:程序博客网 时间:2024/04/23 16:21
数据缓存介质:file,memorty内存,数据库
1.file: fopen() fwrite() fread()
2.memorty: 安装内存缓存软件,启动软件服务,set(),get()方法对内存进行读与
3.数据库: insert() select() update()
TP框架使用:'DATA_CACHE_TYPE' => 'File', // 数据缓存类型,支持:File|Db|Apc|Memcache|Shmop|Sqlite
S(name,value,有效期(秒))#设置缓存变量 存在temp文件下,name为文件名,值为文件内容
S(name) #读取缓存变量信息
简单:
1.file: fopen() fwrite() fread()
2.memorty: 安装内存缓存软件,启动软件服务,set(),get()方法对内存进行读与
3.数据库: insert() select() update()
TP框架使用:'DATA_CACHE_TYPE' => 'File', // 数据缓存类型,支持:File|Db|Apc|Memcache|Shmop|Sqlite
S(name,value,有效期(秒))#设置缓存变量 存在temp文件下,name为文件名,值为文件内容
S(name) #读取缓存变量信息
S(name,null) #删除指定的缓存变量
public function y1(){ show_bug($this->y2());#外部访问的方法 } public function y2(){ //被其它方法调用的方法,获得指定的信息,第一次从数据库获得,后从缓存获得 $info = S('apple_info'); //先读取缓存后判断 if($info){ return $info; }else{ $data = 'iphone6s';#从数据库取,再进行缓存 S('apple_info',$data,10); return $data; } }
简单:
public function s1(){ S('name','tom'); #设置,10秒后失效 S('age',24); echo 'OK'; } public function s2(){ echo S('age'); #输出 S('name',null); echo S('name'); #空 }
0 0
- ThinkPHP----memory
- Memory
- Memory
- memory
- memory
- Memory
- memory
- Memory
- Memory
- Memory
- Memory
- MEMORY
- memory
- memory
- memory
- memory
- memory
- Memory
- iOS高效开发常用的第三方类库
- Java虚拟机性能管理神器 - VisualVM(4) - JDK版本与VisualVM版本对应关系
- linux入门(权限)
- “百所中山爱心书屋”第9站将在东明县城关镇朱口小学举行
- (1) other&interview --> 设计模式:Java开发中的23种设计模式详解(转)
- ThinkPHP----memory
- iOS开发网络篇—HTTP协议
- OC中属性self.a与_a访问的区别
- 函数中的栈内存
- Robtinum的get Activity
- 在Source Insight中看Python代码
- Apache配置多个监听端口和不同的网站目录的简单方法
- linux下yum安装LAMP
- EditText智能搜索点亮ListView中的被查找字符