php 高效缓存类,简单高效的文件缓存php类
简单高效的文件缓存php类
class FileCache
{
public $keyPrefix = '';
public $cachePath = '';
public $cacheFileSuffix = '.bin';
public $directoryLevel = 1;
public $gcProbability = 10;
public $fileMode;
public $dirMode = 0775;
function __construct()
{
$this->cachePath = HT::$cacheRoot.'htcache';
}
function FileCache()
{
$this->__construct();
}
$dir : 缓存文件存放目录
$lifetime : 缓存文件有效期,单位为秒
$cacheid : 缓存文件路径,包含文件名
$ext : 缓存文件扩展名(可以不用),这里使用是为了查看文件方便
析构函数,检查缓存目录是否有效,默认赋值,检查缓存是否有效,写入缓存
$mode == 0 , 以浏览器缓存的方式取得页面内容
$mode == 1 , 以直接赋值(通过$content参数接收)的方式取得页面内容
$mode == 2 , 以本地读取(fopen ile_get_contents)的方式取得页面内容(似乎这种方式没什么必要)
申明:php中文网下载站匠心打造专业的IT资源下载站!一切资源免费,来源网络收集,请自行检测软件的完整性。交流QQ群:916808767
php 高效缓存类,简单高效的文件缓存php类相关推荐
- php数据库缓存类,常见php数据文件缓存类汇总
本文实例汇总了常见php数据文件缓存类.分享给大家供大家参考.具体分析如下: 数据文件缓存的做法我们常用的有php文件缓存与利用memcache来缓存数据,下面面我分别总结了memcache缓存数据与 ...
- php注入类,简单实用的PHP防注入类实例
这篇文章主要介绍了简单实用的PHP防注入类实例,以两个简单的防注入类为例介绍了PHP防注入的原理与技巧,对网站安全建设来说非常具有实用价值,需要的朋友可以参考下 本文实例讲述了简单实用的PHP防注入类 ...
- php 上传类 缩略图,php图片文件上传类 (附自动生成缩略图) | 学步园
/** 作 者:冻结回忆 (linghunts@163.com); 功 能:文件上传类 支持文件夹自动分组保存(2008-01/09); 时 间:2007-10-17; 创建类:参数(文件域,文件原名 ...
- php注入类,简单实用的PHP防注入类实例_PHP
本文实例讲述了简单实用的PHP防注入类.分享给大家供大家参考.具体如下: PHP防注入注意要过滤的信息基本是get,post,然后对于sql就是我们常用的查询,插入等等sql命令了,下面我给各位整理两 ...
- 利用 perl 调用 Java 类,通过读取文件 获取调用类返回值
perl 源码: #!/usr/bin/perl -w $SIG{TERM}=$SIG{INT}=\&yoursub1; eval{ $args = "127.0.0.1:10000 ...
- 如何防止android app被误删除,如何避免手机清理缓存时误删了重要文件【注意事项】...
如何避免手机清理缓存时误删了重要文件? 缓存只是内存中少部分数据的复制品,所以CPU到缓存中寻找数据时,也会出现找不到的情况(因为这些数据没有从内存复制到缓存中去),这时CPU还是会到内存中去找数据, ...
- 文件映射操作类的实现
文章目录 1 文件映射操作类的实现 1 文件映射操作类的实现 mmap_file_op.h: #ifndef QINIU_LARGEFILE_MMAPFILE_OP_H_ #define QINIU_ ...
- 行车记录仪 - 录像 - 文件缓存
背景 基于ffmpeg实现录像功能,性能不理想,前后路摄像头视频码率相加只有28Mbps加上音频也只有4MB/s左右,使用class 10的sd卡 + 2秒 ringbuffer缓存的情况下,依然出现 ...
- 【C++】C++类的学习(一)——初识类
[fishing-pan:https://blog.csdn.net/u013921430转载请注明出处] 前言 C++在C语言的基础上做了一些改进,使得C++具有了面向对象编程(Object Ori ...
最新文章
- 一文搞懂重复测量资料分析
- 如何在Chrome调试器里检查嵌套Observable对象
- 大于3小于4的整数bleem_比三大,比四小的整数是存在的吗?
- 【Java】模拟分组交换网络的时延、丢包
- Confluence 6 连接到 Jira 用户管理的限制
- 记一次tomcat故障排查(转)
- Mybatis系列(四)注解
- Sqlmap脱库之“你的数据我所见”
- H3C WX3024无线控制器PSK加密配置
- 如何申请公网IP资源
- 四川途志:短视频营销公司做视频广告投放有技巧吗?
- POI导出Excel设置单元格格式
- ubuntu查看cpu温度
- 什么是噪声,白噪声,加性噪声,乘性噪声
- python百度贴吧发帖签到_【Python】某度贴吧签到脚本[云函数专用版](白嫖实现每日自动签到)...
- Unity3D简单换装系统
- 《哈佛大学公开课:幸福课》 学习笔记(1)
- 响应时间与滤波器截止频率的关系
- 高温定型窗帘值得我们选择吗?-江南爱窗帘十大品牌
- Unity UGUI中两点之间连线的通用实现
热门文章
- stack示例_C.示例中的Stack.Clone()方法
- Java RandomAccessFile seek()方法与示例
- 退火算法 贪婪算法_算法贪婪策略简介
- win10虚拟网络服务器,win10 虚拟专用网络服务器配置
- java bitset_Java BitSet nextSetBit()方法与示例
- 20 图|Nacos 手摸手教程
- servlet 和 struts2 同时使用 以及 使用struts2标签库时报错
- Tensorflow Object detection API 在 Windows10 配置
- wstring和string简单正则表达式使用
- cad画直角命令_炸了,CAD fro命令配合tk命令,极轴追踪无敌!