MultiCache - библиотека классов PHP для работы с кешем. Имеет следующую функциональность:
- в качестве хранилища данных может использоваться файловая система или memcache;
- контроль лимитов хранилища данных, таких как размер хранилища и максимальное количество кешируемых элементов;
- гибкая настройка системы очистки кеша от старых данных.
=============================
MultiCache class library is a PHP solution for work with caches. It can use local file system, memcache or other external storage.
Supported features:
- File system cache and memcache.
- Cache limit control. Check cache size and number of cached items.
- Flexible cache clean logic (garbage collector).
Example:
<?php
include 'MultiCache.class.php';
include 'MultiCacheFile.class.php';
$mc = new MultiCacheFile();
$mc->set('test', 'value', 10);
print $mc->get('test');
?>
<?php
include 'MultiCache.class.php';
include 'MultiCacheMemcache.class.php';
$mc = new MultiCacheMemcache();
$mc->set('test', 'value', 10);
print $mc->get('test');
?>