Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Présentation

XCache est un accélérateur php comme eAccelerator et APC (Alternative PHP Cache). il permet de mettre en cache le code php déjà compiler. Ceci évitera de recompiler les fichiers php à chaque fois ce qui augmente de façon considérable la performance de votre site.

Il surmonte beaucoup de problèmes qui ont été avec d'autres accélérateurs tels que pouvoir être employé avec de nouvelles versions de PHP.

XCache actuellement est stable.

Il vous suffit, pour cela, d'installer les paquets php5-xcache.

Une fois installé, il vous suffit de redémarrer Apache pour qu'il le prend en considération:

/etc/init.d/apache2 restart 

Vérifier que l'extension XCache est ajouté à travers 'phpinfo();' de php.

Il est conseillé de faire la configuration de XCache afin de profiter pleinement de sa puissance.
Il faut redémarrer Apache après chaque modification.

Tout d'abord, ouvrez le fichier /etc/php5/apache2/config.d/xcache.ini

Dans notre cas je vais prendre uniquement deux paramètres, mais XCache est beaucoup plus riche:

xcache.size	128M	; mémoire réservé pour XCache
xcache.count	2	; on donne le nombre total de processeurs [cat /proc/cpuinfo | grep -c processor]

xcache.size: ce paramètre précise la mémoire réservé pour XCache qui sera utiliser pour stocker le code compiler de php.

xcache.count: on donne le nombre total de processeurs, XCache va divisé le code compiler en le nombre donner, ainsi à chaque fois il lancera en parallèle tout les microprocesseurs à la recherche de fichier php demander dans le code déjà compiler.

Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.


Page rédigé par :ALAYA

  • xcache.1233253047.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)