keepeye/cache
最新稳定版本:1.0
Composer 安装命令:
composer require keepeye/cache
包简介
好用的PHP缓存类库
README 文档
README
This is a simple PHP cache library.
It supports diffrent drivers.
Basic usage
-
Install through
composercomposer require keepeye/cache -
just look:
<?php include "vendor/autoload.php"; //first you should make a instance of cacheManager $cacheManager = new Keepeye\Cache\Cache; //get a instance of driver through cacheManager with some options $cache = $cacheManager->getInstance(array( "dir" => __DIR__."/cache" )); //store an item in the cache for 600 seconds. $cache->put("k1","v1",600); //retrieve an item by key $cache->get("k1");//output "v1" //remove an item $cache->forget("k1"); $cache->get("k1");//get null //remove all $cache->fush();
Advanced usage
-
FileDriver
This driver is based on the filesystem.It has options below:
- **dir** where the cache files stored in. - **depth** cache dir depth,default 2 -
Other drivers
Some other drivers will be supported in future,such as redis、mysql、sqlite etc.
Tests
You should have phpunit installed. Then enter the directory, execute:
composer install
phpunit
License
This library is open-sourced software licensed under the MIT license
统计信息
- 总下载量: 30
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-05-08