搜索
首页PHP 库Other librariesPHP实现的缓存类库
PHP实现的缓存类库
<?php
class Cache {
  private $dir;
  private $lifetime;
  private $cacheid;
  private $ext;
  function __construct($dir='',$lifetime=1800) {
    if ($this->dir_isvalid($dir)) {
      $this->dir = $dir;
      $this->lifetime = $lifetime;
      $this->ext = '.Php';
      $this->cacheid = $this->getcacheid();
    }
  }
  private function isvalid() {
    if (!file_exists($this->cacheid)) return false;
    if (!(@$mtime = filemtime($this->cacheid))) return false;
    if (mktime() - $mtime > $this->lifetime) return false;
    return true;
  }

这是一个PHP实现的缓存类库,需要的朋友可以下载使用

免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

PHP文件缓存类实现代码_php技巧PHP文件缓存类实现代码_php技巧

16May2016

这篇文章主要介绍了PHP文件缓存类实现代码,php中缓存分类数据库缓存,文件缓存和内存缓存,对php缓存感兴趣的朋友可以学习学习下面的文章。

一个简洁实用的PHP缓存类完整实例,简洁实用php缓存一个简洁实用的PHP缓存类完整实例,简洁实用php缓存

13Jun2016

一个简洁实用的PHP缓存类完整实例,简洁实用php缓存。一个简洁实用的PHP缓存类完整实例,简洁实用php缓存 本文完整描述了一个简洁实用的PHP缓存类,可用来检查缓存文件是否在设置更新时间之

php内存缓存实现方法_PHPphp内存缓存实现方法_PHP

31May2016

这篇文章主要介绍了php内存缓存实现方法,分析了Memcached缓存的用法并比较了APC、EC、Zend加速器的用法,需要的朋友可以参考下

如何实现PHP中的页面缓存?如何实现PHP中的页面缓存?

21Jun2023

在Web开发中,页面缓存是一项重要的技术,能够大幅提高网站的性能和用户体验。在PHP中,实现页面缓存有多种方式,下面将介绍其中常见的几种。一、使用ob_start()函数ob_start()函数是PHP中用来开启输出缓存的函数。它会把页面输出缓存到内存中,然后在请求结束时把缓存的内容输出到浏览器。使用ob_start()函数可以让页面输出的内容暂时不显示,而

PHP内存缓存Memcached类实例_php技巧PHP内存缓存Memcached类实例_php技巧

16May2016

这篇文章主要介绍了PHP内存缓存Memcached类,以实例形式分析了PHP内存缓存Memcached的实现方法,是php操作memcached的典型应用,非常具有实用价值,需要的朋友可以参考下

用php实现memcache缓存实例详解用php实现memcache缓存实例详解

13Jun2016

用php实现memcache缓存实例详解。一篇用php实现memcache缓存实例详解,这里利用了很多我们以前可能很少使用到的可用扩展,在php中共享内存也一样。使用一些共享的函数,无

See all articles