采用ThinkPHP中F方法实现快速缓存实例

2015-01-24信息快讯网

一般使用文件方式的缓存就能够满足要求,而thinkPHP还提供了一个专门用于文件方式的快速缓存方法F方法,需要的朋友可以参考下

一般使用文件方式的缓存就能够满足要求,而thinkPHP还提供了一个专门用于文件方式的快速缓存方法F方法。
由于采用的是PHP返回方式,所以其效率较S方法较高

F方法具有如下特点:

1.简单数据缓存;
2.文件形式保存;
3.采用PHP返回数据方式加载缓存;
4.支持子目录缓存以及自动创建;
5.支持删除缓存和批量删除;

$path="../Public/Runtime/";
$str="fastrunaaaaaaaaaaaaaaaa";
F("str/ffun",$str,$path);

这样就把$str字符串这个内容放在了../Public/Runtime/str/ffun.php的文件中了

ffun.php 的文件内容如下:

<?php
return 'fastrunaaaaaaaaaaaaaaaa';
?>

删除缓存也很简单:

F("str/ffun",NULL);

PHP冒泡算法详解(递归实现)
PHP字符串word末字符实现大小写互换的方法
PHP 快速排序算法详解
PHP基于CURL进行POST数据上传实例
ci检测是ajax还是页面post提交数据的方法
php采用ajax数据提交post与post常见方法总结
php使用fgetcsv读取csv文件出现乱码的解决方法
php调用新浪短链接API的方法
php禁止浏览器使用缓存页面的方法
php实现把url转换迅雷thunder资源下载地址的方法
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
自编函数解决pathinfo()函数处理中文问题
PHP文件缓存内容保存格式实例分析
php中操作memcached缓存进行增删改查数据的实现代码
一个简洁实用的PHP缓存类完整实例
简单实用的网站PHP缓存类实例
ThinkPHP缓存方法S()概述
浅析ThinkPHP中execute和query方法的区别
采用thinkphp自带方法生成静态html文件详解
PHP中使用gettext解决国际化问题的例子(i18n)
在Yii框架中使用PHP模板引擎Twig的例子
ThinkPHP中U方法的使用浅析
PHP输出英文时间日期的安全方法(RFC 1123格式)
让CodeIgniter的ellipsize()支持中文截断的方法
Codeigniter整合Tank Auth权限类库详解
Codeigniter出现错误提示Error with CACHE directory的解决方案
让CodeIgniter数据库缓存自动过期的处理的方法
CodeIgniter启用缓存和清除缓存的方法
PHP常用的缓存技术汇总
PHP模板引擎Smarty的缓存使用总结
zf框架的zend_cache缓存使用方法(zend框架)
©2014-2024 dbsqp.com