Sites :

Les RPM sont disponibles dans les dépôts Fedora (updates-testing) pour Fedora 10 et rawhide.

Ils sont aussi disponibles dans le dépôt remi pour fonctionner avec php-5.2.8 pour Fedora Core 4 à 10, Enterprise Linux 4 et 5 (RHEL ou CentOS).

Ils sont aussi disponibles dans le dépôt remi-test pour fonctionner avec php-5.3.0-dev pour Fedora Core 9 et 10.

Utilisez YUM pour l'installer :

yum --enablerepo remi install php-pecl-memcache

Le billet explicatif memcached PHP Sessions vous guidera pour la configuration du gestionnaire de sessions PHP.

Cette nouvelle version majeure plusieurs nouveautés très intéressantes :

  • panneau de contrôle, inspiré de celui d'APC, disponible dans /usr/share/doc/php-pecl-memcache-3.0.3/memcache.php, il suffit de le modifier (identifiants, adresse du ou des serveurs) et de le placer dans un dossier accessible par la web.
  • redondance des caches (possibilité d'écrire les données sur plusieurs serveurs) très pratique pour la tolérance de panne
  • nouveau protocole binaire plus performant, si le serveur utilise la version 1.3.0 de memcached (pas encore publiée officiellement)
  • compression des données (activée automatiquement lorsque la taille dépasse 20k, ou un seuil désormais paramétrable)
  • nouvelle API MemcachePool, l'ancienne API Memcache est conservé mais est dépréciée.