Introduction
PHP est un langage interprété, c'est à dire qu'il est converti en instructions exécutables à chaque appel. C'est une sorte de compilation à la volée.
Cette dernière nécessite donc un effort plus ou moins important de la part du serveur à chaque fois qu'une page dynamique lui est demandé.
L'APC pour "Alternative PHP Cache" est une extension libre et gratuite qui permet de mettre en cache une version précompiler du code PHP (aussi appelé opcode).
Le gain de performance peut donc être considérable, d'autant plus que ce cache est stocké dans la mémoire vive de la machine.
C'est ce que nous allons voir dans cet article à travers une première (et rapide) étape d'installation suivi d'une phase de test avec et sans le cache APC.
C'est aussi une manière d'introduire mon prochain article sur l'utilisation du Zend_Cache et de l'APC pour booster nos application Zend Framework ;)