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 相关文章推荐
实现dedecms全站URL静态化改造的代码
Mar 29 PHP
php读取数据库信息的几种方法
May 24 PHP
精通php的十大要点(上)
Feb 04 PHP
php 上传文件类型判断函数(避免上传漏洞 )
Jun 08 PHP
php中大括号作用介绍
Mar 22 PHP
PHP中isset与array_key_exists的区别实例分析
Jun 02 PHP
PHP实现过滤掉非汉字字符只保留中文字符
Jun 04 PHP
PHP数学运算函数大汇总(经典值得收藏)
Apr 01 PHP
解析PHP之提取多维数组指定列的方法
Jan 03 PHP
php使用PDO执行SQL语句的方法分析
Feb 16 PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 PHP
Laravel中为什么不使用blpop取队列详析
Aug 01 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获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
2014/09/22 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
yii2实现 &quot;上一篇,下一篇&quot; 功能的代码实例
2017/02/04 PHP
PHP7多线程搭建教程
2017/04/21 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
2017/08/01 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
ExtJS 2.0实用简明教程 之ExtJS版的Hello
2009/04/29 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
2010/12/04 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
老生常谈Javascript中的原型和this指针
2016/10/09 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
微信小程序使用Promise简化回调
2018/02/06 Javascript
vue全局组件与局部组件使用方法详解
2018/03/29 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
react-router4按需加载(踩坑填坑)
2019/01/06 Javascript
解决Python网页爬虫之中文乱码问题
2018/05/11 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
Python 函数返回值的示例代码
2019/03/11 Python
Python 转换文本编码实现解析
2019/08/27 Python
Python上下文管理器全实例详解
2019/11/12 Python
python socket通信编程实现文件上传代码实例
2019/12/14 Python
python计算Content-MD5并获取文件的Content-MD5值方式
2020/04/03 Python
基于pycharm实现批量修改变量名
2020/06/02 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
华润集团网上药店:健一网
2016/09/19 全球购物
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
华为慧通笔试题
2016/04/22 面试题
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
物业保洁员岗位职责
2015/02/13 职场文书
获奖感言怎么写
2015/07/31 职场文书