cache_lite试用


Posted in PHP onFebruary 14, 2007

今天研究下pear的cache_lite。

  从http://pear.php.net上下载了最新的cache_lite。cache_lite是pear库类中一个轻型的cache库类。的确轻型,代码总计4个文件。lite.php cache/File.php cache/unction.php cache/output.php。而且扩展性特别好,加入到自己的库类,主要修改下lite.php的raiseError函数。

  加入自己的库类后,开始测试。首先基本的缓存:


<?
require_once('../libs/cache/Lite.php'); $id='1';
$options = array(
    
'cacheDir' => '../cache/test/',
    
'lifeTime' => 60
);
$cache=new Cache_Lite($options);
if(
$data=$cache->get($id)){
   echo 
$data;
}else{
   
$data=time();
   
$cache->save($data);
   echo 
$data;
}
?>

    为了测试效果更容易发现,我把缓存时间设置为1分钟。运行后,你到../cache/test/目录中发现一个文件cache_c21f969b5f03d33d43e04f8f136e7682_c4ca4238a0b923820dcc509a6f75849b,这就是cache_lite产生的缓存文件。打开后你会发现数据是加密的。当然,这是为了安全起见的。
  在刷新页面,你会发现页面没有什么改变,这就是缓存起作用了,很简单吧。^_^。1分钟后,刷新,哈哈,改变了。这样就实现了缓存的基本效果。
  cache_lite还可以实现函数缓存等等多种功能,具体我就不介绍了,大家可以访问http://www.phpobject.net/blog/books/cache_lite.html

PHP 相关文章推荐
php zend 相对路径问题
Jan 12 PHP
PHP开发中的错误收集,不定期更新。
Feb 03 PHP
学习使用curl采集curl使用方法
Jan 11 PHP
解析PHP处理换行符的问题 \r\n
Jun 13 PHP
php查看当前Session的ID实例
Mar 16 PHP
php限制文件下载速度的代码
Oct 20 PHP
YII Framework框架教程之国际化实现方法
Mar 14 PHP
PHP中empty,isset,is_null用法和区别
Feb 19 PHP
php压缩文件夹最新版
Jul 18 PHP
php生成二维码不保存服务器还有下载功能的实现代码
Aug 09 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
Aug 30 PHP
php的无刷新操作实现方法分析
Feb 28 PHP
一个捕获函数输出的函数
Feb 14 #PHP
模拟flock实现文件锁定
Feb 14 #PHP
回答PHPCHINA上的几个问题:URL映射
Feb 14 #PHP
简单采集了yahoo的一些数据
Feb 14 #PHP
自己前几天写的无限分类类
Feb 14 #PHP
用PHPdig打造属于你自己的Google[图文教程]
Feb 14 #PHP
php中的一个中文字符串截取函数
Feb 14 #PHP
You might like
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
PHP数组相加操作及与array_merge的区别浅析
2016/11/26 PHP
PHP 实现公历日期与农历日期的互转换
2017/09/13 PHP
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2012/02/27 Javascript
JS模块与命名空间的介绍
2013/03/22 Javascript
js实现简单的星级选择器提交效果适用于评论等
2013/10/18 Javascript
Js实现当前点击a标签变色突出显示其他a标签回复原色
2013/11/27 Javascript
jQuery使用height()获取高度需要注意的地方
2014/12/13 Javascript
AngularJS自定义服务与fliter的混合使用
2016/11/24 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
2019/07/31 Javascript
jquery实现简单自动轮播图效果
2020/07/29 jQuery
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
Python操作MySQL模拟银行转账
2018/03/12 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
Python中应该使用%还是format来格式化字符串
2018/09/25 Python
python爬取指定微信公众号文章
2018/12/20 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
2019/09/16 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
Django中FilePathField字段的用法
2020/05/21 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
Staples美国官方网站:办公用品一站式采购
2016/07/28 全球购物
俄罗斯最大的消费电子连锁零售商:Mvideo
2017/06/25 全球购物
Ralph Lauren拉夫·劳伦美国官网:带有浓郁美国气息的高品味时装品牌
2017/11/01 全球购物
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
环境科学毕业生自荐信
2013/11/21 职场文书
美德好少年事迹材料
2014/01/19 职场文书
高中历史教学反思
2014/02/08 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
村党建工作汇报材料
2014/11/02 职场文书
师德标兵事迹材料
2014/12/19 职场文书
创业计划书之宠物店
2019/09/19 职场文书
Python基础之条件语句详解
2021/06/16 Python
Python多线程实用方法以及共享变量资源竞争问题
2022/04/12 Python