8000 GitHub - foo123/Unicache at 1.1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

foo123/Unicache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

UNICACHE

An agnostic, caching framework for PHP, Node/JS, Python

python,node implementations in progress..

Contents

How to Use

This is a caching framework for applications that is agnostic and total.

This means that one can use it easily in her web applications that use any given framework or not use any framework at all.

Total means that the whole requested page is being cached (if used as such), but one can use the cache classes and factories to cache specifiec parts of the requested page also.

The framework is configured by a config file which easily gets together all parameters, like type of caching, time to live, post-cache user defined filtering and per-page user defined cache disable.

A demo is included with the package. One simply adds an include directive and bang you have the most advanced caching.

Types of Caching Supported

  • File-based caching
  • APC
  • APCU
  • XCache
  • Memcached
  • Redis
  • it is very easy to extend to other methods as well.

TODO

^ add node/js, python implementations

  • add support for Redis [DONE]
  • add support for xCache [DONE]

ChangeLog

Notes

Part of the code is based on code from: http://www.rooftopsolutions.nl/blog/107

UNICACHE is also part of PHP classes http://www.phpclasses.org/package/7530-PHP-Cache-data-in-files-APC-or-Memcached.html

0