PHP Cache à l'aide du cache APC


Exemple

Alternative PHP Cache (APC) est un cache d'opcode gratuit et ouvert pour PHP. Son objectif est de fournir un framework gratuit, ouvert et robuste pour la mise en cache et l'optimisation du code intermédiaire PHP.

installation

sudo apt-get install php-apc
sudo /etc/init.d/apache2 restart

Ajouter un cache:

apc_add ($key, $value , $ttl);
$key = unique cache key
$value = cache value
$ttl = Time To Live;

Supprimer le cache:

apc_delete($key);

Exemple de cache:

if (apc_exists($key)) {
    echo "Key exists: ";
    echo apc_fetch($key);
} else {
    echo "Key does not exist";
    apc_add ($key, $value , $ttl);
}

Performance :

APC est près de 5 fois plus rapide que Memcached.