emmetog/cache

一组充当缓存的PHP类

v1.0.0 2013-05-13 18:40 UTC

This package is auto-updated.

Last update: 2024-08-27 23:42:21 UTC


README

一组充当缓存的PHP类。此包提供了一个接口和实现此接口的几个类。目前有如下类型的缓存类:

  • Memcached (需要在您的系统上安装php5-memcached包)
  • Registry (使用静态变量为一次PHP执行缓存内容)
  • NullCache (可以用于任何其他缓存的地方,但实际上并不缓存任何内容)

此包没有其他依赖项,可以很容易地独立使用。

安装

此包使用 Composer,要使用它,只需将其添加到您的composer.json文件中。

例如

"require": {
    "emmetog/cache":    "1.0.*",
}

然后只需创建您想要的对象(注意命名空间),然后使用它,例如

$registry = Emmetog\Cache\Registry::getInstance();

$registry->set('hello', 'world');

// $cachedValue will contain the string "world".
$cachedValue = $registry->get('hello');

此包遵循 语义版本控制指南。