I prodotti che elenchi hanno scopi diversi.
Cache OPCode
Ci sono molti acceleratori PHP (OPCaches) come visto in questo elenco di Wikipedia . Come è comune con i prodotti open source, sono tutti abbastanza simili. XCache è l'acceleratore PHP lighttp ed è la scelta predefinita quando si esegue quel HTTPd. Funziona bene anche con Apache, tuttavia APC sembra essere un po 'più "gioca bene con gli altri" socialmente parlando, essendo ufficialmente supportato come parte di PHP, ed è rilasciato al passo con la distribuzione ufficiale di PHP.
Ho abbandonato usA eAccelerator a causa del suo rallentamento dello sviluppo e in ritardo rispetto alle versioni di PHP, e lo stato benedetto ufficiale offerto da APC con prestazioni simili.
Questi prodotti in genere vengono inseriti; nessun cambio di codice potenziamento istantaneo delle prestazioni. Con basi di codice di grandi dimensioni (Drupal, Wordpress) le prestazioni possono essere fino a 3 volte migliori , riducendo i tempi di risposta e l'utilizzo della memoria.
Memorizzazione nella cache dei dati
Memcache è un prodotto leggermente diverso: potresti considerarlo un leggero sistema di valori chiave che può essere ridimensionato su più server . Il software deve essere migliorato per supportare Memcache e risolve alcuni problemi meglio di altri. Se sul tuo sito Web fosse presente un elenco di valori azionari in tempo reale, è possibile utilizzare Memcache per conservare un elenco residente del valore corrente visualizzato sul sito Web. È possibile utilizzarlo per memorizzare i dati della sessione per un riutilizzo a breve termine. Non lo useresti per altre cose come cache a tutta pagina o come sostituto di MySQL.
Esistono anche componenti aggiuntivi di Wordpress come WP-Super-Cache che possono migliorare drasticamente le prestazioni di Wordpress (infatti, WP-Super-Cache può competere con i siti basati su HTML statico in molti casi)
In sintesi, consiglio vivamente APC se si desidera "impostarlo e dimenticarlo, prodotto ben supportato".