Les produits que vous répertoriez servent à des fins différentes.
Les caches OPCode
Il existe de nombreux accélérateurs PHP (OPCaches) comme indiqué sur cette liste Wikipedia. Comme c'est souvent le cas avec les produits open source, ils sont tous assez similaires. XCache est l'accélérateur PHP lighttp, et est le choix par défaut lorsque vous exécutez cet HTTPd. Il fonctionne également bien avec Apache, cependant APC semble être légèrement plus "socialement parlant bien avec les autres", étant officiellement pris en charge en tant que partie de PHP, et est publié en même temps que la distribution PHP officielle.
J'ai abandonné l'utilisation d'eAccelerator en raison de son développement lent et de son retard par rapport aux versions de PHP, et du statut béni officiel qu'offre APC avec des performances similaires.
Ces produits sont généralement plug-and-play; aucune modification de code instantanée pour améliorer les performances. Avec de grandes bases de code (Drupal, Wordpress), les performances peuvent être jusqu'à 3 fois meilleures tout en réduisant le temps de réponse et l'utilisation de la mémoire.
Mise en cache des données
Memcache est un produit légèrement différent - vous pourriez le considérer comme un système de clés/valeurs léger qui peut être étendu à plusieurs serveurs. Le logiciel doit être amélioré pour prendre en charge Memcache, et il résout certains problèmes mieux que d'autres. Si vous aviez une liste de valeurs boursières en temps réel sur votre site web, vous pourriez utiliser Memcache pour conserver une liste résidente de la valeur actuelle qui est affichée sur votre site. Vous pourriez l'utiliser pour stocker des données de session pour une réutilisation à court terme. Vous ne l'utiliseriez pas pour d'autres choses comme les caches de pages entières, ou comme remplacement de MySQL.
Il existe également des extensions Wordpress telles que WP-Super-Cache qui peuvent améliorer considérablement les performances de Wordpress (en fait, WP-Super-Cache peut rivaliser avec les sites basés sur du HTML statique dans de nombreux cas)
En résumé - je recommanderais vivement APC si vous voulez un produit "configurez-le et oubliez-le, bien supporté".