battis/simplecache

该包已被 弃用 且不再维护。未建议替代包。

管理由MySQL数据库支持的简单缓存

v1.2.2 2015-12-17 02:04 UTC

This package is auto-updated.

Last update: 2023-05-25 12:40:55 UTC


README

Latest Version Scrutinizer Code Quality Code Coverage Build Status

管理由MySQL数据库支持的简单缓存

安装

在您的 composer.json 文件中添加

"require": {
  "battis/simplecache": "1.*"
}

使用

创建缓存

$mysqli = new mysqli('localhost', 'bob', 's00pers3kr3t', 'app-db'); // or whatever your credentials are
$cache = new \Battis\SimpleCache($mysqli);

使用缓存数据的基本工作流程(检查缓存,如果存在则使用缓存数据,否则构建数据并在下次使用时缓存它)

$data = $cache->getCache('foo');
if ($data === false) {

  // ... lots and lots of work to create $data from scratch

  $cache->setCache('foo', $data); // cache for next use
}

完整的API文档可在 /docs 找到。