104 votes

apc vs eaccelerator vs xcache

Je fais des recherches sur lesquelles utiliser et je ne peux pas vraiment en trouver une qui se démarque. L'accélérateur est plus rapide que l' APC , mais l'APC est mieux maintenu. Xcache est plus rapide mais les autres ont une syntaxe plus facile.

Quelqu'un at-il des recommandations à utiliser et pourquoi?

110voto

David Caunt Points 30636

APC va être inclus dans PHP 6, et je suppose qu'il a été choisi pour une bonne raison :)

C'est assez facile à installer et accélère certainement les choses.

23voto

Boris Guéry Points 23606

Découvrez les benchmarks et les comparaisons:

ici et ici et

13voto

Evert Points 17625

APC certainement. C'est écrit par les gars de PHP, alors même s'il ne partage pas les vitesses les plus élevées, vous pouvez parier sur le fait que c'est la plus haute qualité.

De plus, vous obtenez d'autres fonctionnalités utiles que j'utilise tout le temps ( http://www.php.net/apc ).

11voto

gbjbaanb Points 31045

En fin de compte, je suis allé avec eAccelerator - le boost de vitesse, la plus petite empreinte mémoire et le fait qu'il est très facile à installer balancé moi. Il a également une belle web front-end basé sur pour effacer le cache et de fournir quelques statistiques.

Le fait que le son n'est plus maintenu n'est pas un problème pour moi cela fonctionne, et c'est tout ce que j'aime. Dans l'avenir, en cas de casse PHP6 (ou autre), alors je vais re-évaluer ma décision et probablement aller avec APC simplement parce que sa été adopté par les développeurs PHP (donc devrait être encore plus facile à installer)

11voto

Ryan Schumacher Points 1046

Il peut être important de souligner le stable, l'instable et le dev versions de chaque (y compris la date):

APC

http://pecl.php.net/package/apc

dev        dev          2013-09-12
3.1.14     beta         2013-01-02
3.1.9      stable       2011-05-14

Xcache

http://xcache.lighttpd.net/

dev/3.2     dev        2013-12-13
dev/3.1     dev        2013-11-05
3.1.0       stable     2013-10-10
3.0.4       stable     2013-10-10

eAccelerator

https://github.com/eaccelerator/eaccelerator

dev         dev        2012-08-16
0.9.6-rc1   unstable   2010-01-26
0.9.5.1     stable     2007-05-16

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X