Se stai cercando una soluzione di memorizzazione nella cache per accelerare le prestazioni del sito Web, XCache è una delle migliori soluzioni.
Cos'è XCache e come utilizzarlo:
- XCache accelera le prestazioni di PHP sui server. Velocizza il caricamento della pagina.
- XCache ottimizza le prestazioni eliminando il tempo di compilazione degli script php memorizzando nella cache lo stato compilato degli script php nella RAM e utilizza la versione compilata direttamente dalla RAM.
- Ciò aumenterà il tempo di generazione della pagina fino a 5 volte poiché ottimizza anche molti altri aspetti degli script php e riduce il carico del server.
Come abilitare XCACHE tramite SSH:
- Scarica XCACHE
- Per Linux VPS, puoi accedere al tuo server tramite SSH ed eseguire i seguenti comandi per l'installazione di XCACHE:
- # wget xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz [questa riga scaricherà XCACHE]
- # tar -zxvf xcache-3.1.0.tar.gz [questa riga estrarrà il file]
- # cd xcache-3.1.0
- # phpize
- # ./configure –enable-xcache
- # make
- # make install
- Ora aggiungi la seguente estensione nel file php.ini:
- Riavvia Apache
Come abilitare XCACHE da WHM/cPanel:
- Accedi al tuo WHM
- Vai a EasyApache dalle opzioni del riquadro di sinistra
- Mantieni selezionata l'opzione Configurazione salvata in precedenza e fai clic su Inizia la personalizzazione in base al profilo
- Non è necessario modificare nulla in Apache e PHP. Basta fare clic sul pulsante Avanti per passare ai passaggi successivi
- Da Short Option List, avrai un'opzione xcache per php. Seleziona questa opzione e fai clic su Salva e crea
- Ci vorranno alcuni minuti per completare il processo di compilazione. Una volta terminato, riavvia Apache da WHM
- Puoi modificare i valori impostati per Xcache dal file php.ini
Di seguito sono riportate le impostazioni consigliate per Xcache, tuttavia puoi modificarle in base alle tue esigenze:
Impostazioni di amministrazione di XCache:
xcache.admin.user="mOo"xcache.admin.pass=""xcache.admin.enable_auth="on"xcache.test="Off"xcache.coredump_directory=""xcache.disable_on_crash="off"
Impostazioni della cache di XCache:
xcache.cacher="On"xcache.stat="On"xcache.shm_scheme="mmap"xcache.readonly_protection=Offxcache.size="50M"xcache.count="1"xcache.slots="8K"xcache.ttl="3600"xcache.gc_interval="300"xcache.var_size="16M"xcache.var_count="2"xcache.var_slots="8K"xcache.var_ttl="3600"xcache.var_maxttl="7200"xcache.var_gc_interval=" 300"xcache.mmap_path="/dev/zero"xcache.readonly_protection="Off"
Impostazioni dell'ottimizzatore XCache:
xcache.optimizer="Attivo"
Impostazioni copertura XCache:
xcache.coverager="Off"xcache.coverager_autostart="Off"xcache.coveragedump_directory="/tmp/pcov/" Puoi verificare Xcache installato e le sue impostazioni caricando una semplice pagina phpinfo().