PHP Page Cache 页面缓存类


一个PHP Page Cache 的页面缓存类,代码结构还不错,大家有需要可以拿来用。

  PAGE_CACHE.PHP

<?php
/* ?$cache = new Cache("../cache/",20); // 构造函数,创建缓存类对象
  ………………………………
  ………………………………
  ………………………………
  ?$cache->PutCache(); // 倒出缓存
*/
class Cache
{
  private ?$CacheDir = ’Cache’;   /* 缓存目录 */
  private ?$SetTimeOut = 10;    /* 缓存过期时间 */
  private ?$SetExt = ’.cache’;   /* 缓存文件后缀名 */
  private ?$CacheFileUrl = ’’;   /* 缓存文件所在地址 */
  private ?$CacheConfigFile = ’’; /* 缓存文件配置信息 */
  
  public ?$LastUnixTimePoke = 0;  /* 上一次缓存的 Unix 时间戳 */
  public ?$CurrentUnixTimePoke = 0;/* 当前缓存的 Unix 时间戳 */
  public ?$NextUnixTimePoke = 0;  /* 下一次缓存的 Unix 时间戳 */
  public ?$UnixNowToNext = 0;    /* 现在和下一次缓存相差的 Unix 时间戳 */
  
  public ?$LastTimePoke = 0;  /* 上一次缓存的时间 */
  public ?$CurrentTimePoke = 0;/* 当前缓存的时间 */
  public ?$NextTimePoke = 0;  /* 下一次缓存的时间 */
  
  public ?$DataLength = 0; /* 缓存区内容长度 */
  public ?$CacheToPage = ’’; /* 缓存文件内容 */
  private ?$SplitTeam = false; /* 是否分组存放Cache文件 */
  
  public ?$Cache = false;    /* 是否需要缓存,用户外界判断 */
  
 private ? PHP Page Cache 页面缓存类 - 站长学院

PHP Page Cache 页面缓存类

2009-1-2 15:04:00查看学习心得
{GetProperty(Content)}
« 
» 

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3