Продукты, которые вы перечисляете, служат различным целям.
Кеши OPCode
В этом списке Википедии есть много PHP-ускорителей (OPCaches) . Как и в случае с продуктами с открытым исходным кодом, все они довольно похожи. XCache - это облегченный PHP-ускоритель, и он используется по умолчанию, когда вы запускаете этот HTTPd. Он хорошо работает и с Apache, однако APC, по-видимому, немного более «хорошо играет с другими» в социальном плане, официально поддерживается как часть PHP и выпущен в соответствии с официальным дистрибутивом PHP.
Я отказался от usign eAccelerator из-за его медленной разработки, отставания от выпусков PHP и официального благословенного статуса, который APC предлагает с аналогичной производительностью.
Эти продукты, как правило, капли; без изменения кода мгновенное повышение производительности. С большими кодовыми базами (Drupal, Wordpress) производительность может быть увеличена в 3 раза при сокращении времени отклика и использования памяти.
Кеширование данных
Memcache - это немного другой продукт - вы можете думать о нем как об упрощенной системе значений ключей, которую можно масштабировать на несколько серверов . Программное обеспечение должно быть улучшено для поддержки Memcache, и оно решает некоторые проблемы лучше, чем другие. Если у вас есть список стоимости акций в реальном времени на вашем веб-сайте, вы можете использовать Memcache, чтобы сохранить постоянный список текущих значений, отображаемых на вашем веб-сайте. Вы можете использовать его для хранения данных сеанса для краткосрочного повторного использования. Вы не будете использовать его для других целей, таких как полностраничные кэши или для замены MySQL.
Существуют также дополнения Wordpress, такие как WP-Super-Cache, которые могут значительно улучшить производительность Wordpress (в действительности, WP-Super-Cache во многих случаях может конкурировать со статическими сайтами на основе HTML).
В заключение - я очень рекомендую APC, если вы хотите «установить и забыть, хорошо поддерживаемый продукт».