rss Cache

cacheController

Provides an interface to a caching mechanism with multiple backends. Used to cache data to a file or database table (dependent on writer). The controller is the primary interface to the cache layer. It requires a cacheWriter object, defaulting to the... More »

Posted in Cache on 19 Nov 2009 @ 20:30


cacheWriter

Provides the shared abstract writer interface for the caching system. This encompasses all of the methods required for writing cache data to a variety of sources. cacheWriter instances are used within the main cacheController object. This class requ... More »

Posted in Cache on 19 Nov 2009 @ 20:30


cacheWriterApc

Provides an interface into the APC caching system. Requires the APC extension be loaded and configured correctly. More »

Posted in Cache on 19 Nov 2009 @ 20:30


cacheWriterDatabase

Provides a database level storage system for the cache controller. This class requires a table with the following schema: CREATE TABLE `dataCache` ( `cacheId` varchar(255) NOT NULL, `data` mediumtext NOT NULL, `createDate` datetime NOT NULL,... More »

Posted in Cache on 19 Nov 2009 @ 20:30


cacheWriterDatabaseSqlite

This class requires an SQLite database file with a table with the following schema: CREATE TABLE `dataCache` ( `cacheId` varchar(255) NOT NULL, `data` mediumtext NOT NULL, `createDate` datetime NOT NULL, `updateDate` datetime NOT NULL, `lif... More »

Posted in Cache on 19 Nov 2009 @ 20:30

cacheWriterDatabaseMysql

This class requires a table with the following schema: CREATE TABLE `dataCache` ( `cacheId` varchar(255) NOT NULL, `data` mediumtext NOT NULL, `createDate` datetime NOT NULL, `updateDate` datetime NOT NULL, `lifetime` int(10) NOT NULL defau... More »

Posted in Cache on 19 Nov 2009 @ 20:30


cacheWriterFile

Provides a file level storage system for the cache controller. Requires that the filesystem support file creation and modification times. This writer supports building folder trees of cache data based on the cacheId specified. The folder path can be... More »

Posted in Cache on 19 Nov 2009 @ 20:30


cacheWriterMemcache

Provides an interface into the memcached caching system. Requires the PHP memcache extension to be loaded and memcache to be configured and running on appropriate hosts. See: memcache for detail so on the PHP extension and www.danga.com/memcached/ fo... More »

Posted in Cache on 19 Nov 2009 @ 20:30