首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
PHP
简单实用的php缓存函数
时间:2009-05-14 02:22:16 作者:chinaitlab
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
/** * @说明: 文件缓存输出 * @参数: $cachefile => cache文件(绝对路径) * @参数: $pertime => 缓存输出的间隔时间 * @参数: $sql => sql语句 * @参数: $templa......
/**
* @说明: 文件缓存输出
* @参数: $cachefile => cache文件(绝对路径)
* @参数: $pertime => 缓存输出的间隔时间
* @参数: $sql => sql语句
* @参数: $templatefile => 模板文件名称(绝对路径)
**/
function __cache($cachefile,$pertime,$sql,$templatefile) {
global $db;
if(time() - @filemtime($cachefile) >= $pertime) {
$query = $db->query($sql);
while($r=$db->fetch($query)) {
$cachelist[] = $r;
}
include $templatefile.'.php';
$cacheserialize = serialize($cachelist);
file_put_contents($cachefile,$cacheserialize);
}else{
$cachelist = unserialize(file_get_contents($cachefile));
include $templatefile.'.php';
}
}
如果您需转载 简单实用的php缓存函数,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
Windows XP系统下安装apache php mysql
Apache和mysql的安装较简单,主要是安装前请保证80端口未被占用 比如 iis
Are Your Indexes Being Used Effectively?
Are Your Indexes Being Used Effectively?By : Ashish Kumar Mehtahttp
MySQL V5.1发现可能导致数据丢失BUG
Sun在上周发布了MySQL数据库软件5.1版,之后他们称包括在新特性在内,该版本
不知道为什么我的一oracle的sql调优文章笔
原文是:http://gtlions.blogspot.com/2009/05/sqloracle.html我都有点想费
如何利用存储过程插入更新IMAGE数据类型
数据库表对于字段IMAGE数据类型如何进行插入或者更新。对于插入比较简单
数据库自动备份并删除30天前的备份文件
1、创建备份数据库的存储过程-- ======================================
7个极具杀伤性的Linux命令
如果您使用Linux,可千万要记得不要让傻孩子们敲入以下命令,尽管这些命令
高昂成本和平台的封闭性让UNIX服务器走下神
竞争环境的日趋向好及厂商策略的积极调整等将有助于使UNIX服务器年内
ORACLE 10g 安装
刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什
nvl
SQL : NVL(y.TSBSMC,(select bs0000 from ys_xmsqd0 where sqid00( )=Y.S
PHP新手上路(十三)
PHP资源 12. PHP资源 你可以通过web上的众多资源更多的了解PHP3。许多邮
SQL Server 2005常用函数汇总
最近公司接了个报表的项目,报表的要求非常高,算法非常变态,取的字段又多。搞
使用虚拟机嵌入式Linux开发前必要准备
1、准备安装文件,一般是一个安装可执行文件和一个破解key生成器,安装后
PHP中一个控制字符串输出的函数
// php 中 一个控制字符串输出的函数(中英文),每行显示多少字数,避免英文的影
Access类型转换函数
每个函数都可以将表达式(表达式:算术或逻辑运算符、常数、函数和字段名称
linux认证:精通initramfs构建stepbystep(四
一、配置内核支持initrd 到目前为止,我们的init ramfs都由内核编译系统
栏目热门
PHP程序为什么"不适用"大型系统的9大原因
PHP守护Linux/Unix进程
PHP的PDO类教程
file_get_contents和curl函数用法
Win2000 Apache MySql PHP4 PERL安装使用小
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS