Installer XCache sur Windows

XCache et Windows

XCache

Il y a peu, j’ai dû mettre en place XCache sur Windows, et il m’a paru bon de partager cette micro-expérience avec vous.

Environnement

Dans mon cas, j’avais dû mettre en place un projet Symfony2 sur un serveur IIS. Par conséquent, la mise en place d’un gestionnaire de cache devenait indispensable pour accélérer les temps de traitements.

Choix du gestionnaire

La question qui se posait, était le choix du gestionnaire. APC étant deprecated depuis PHP 5.4, il ne me restait plus qu’à choisir. J’ai préféré utiliser X Cache.

Installation et configuration

  • Télécharger l’extension PHP.
    Prendre la version correspondant à la version de votre PHP (attention au version « Thread Safe » et « Non Thread Safe« ).
    Quand l’archive a été dézippé, vous devez copier le fichier php_xcache.dll dans votre dossier d’extension PHP.
  • Vous devez ensuite ajouter dans le php.ini l’extension. Ajoutez la ligne ci-dessous :

    1
    extension=php_xcache.dll
  • Dans ce même fichier, vous devez ajouter les options. Ajoutez les deux lignes avec les paramètres de votre choix.

    1
    2
    xcache.size = 128M
    xcache.var_size=100M

Voilà, il ne vous reste plus qu’à redémarrer votre Apache, IIS ou autre, et de constater.
Bon courage !