Download the PHP package district5/cache-lib without Composer
On this page you can find all versions of the php package district5/cache-lib. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download district5/cache-lib
More information about district5/cache-lib
Files in district5/cache-lib
Package cache-lib
Short Description Cache lib is a caching library for PHP
License MIT
Homepage https://github.com/district-5/cache-lib
Informations about the package cache-lib
District5 - CacheLib
CacheLib is a flexible caching library for PHP.
Using Composer
Example Composer file contents:
Testing
Tests against adapters will only occur if the extension is loaded (for example APC/Memcache/Memcached).
$ composer install
$ ./vendor/bin/phpunit
Quick Start
CacheLib exposes the following methods for Caching:
APC
/APCU
- TheMemcache
Memcached
-
FileSystem
To find out more about how to use the adapters, see the
tests/CacheLibTests/Adapters
directory.
In addition to this, there is a AdapterNull
which you can use for test (or development) purposes.
APC Adapter
The APC adapter will either use apc
or apcu
depending on availability.
FileSystem Adapter
The APC adapter will either use apc
or apcu
depending on availability.
Memcache Adapter
The memcache adapter supports multiple memcache servers like the memcached adapter
Memcached Adapter
The memcached adapter supports multiple servers, like the memcache adapter.
Null Adapter (for tests)
The null
adapter returns false for all methods. It's useful for some test cases.
Getting APCU working on a Mac
Add this to your php.ini file (/usr/local/etc/php/7.4/php.ini
)