GNU/Linux >> Linux Esercitazione >  >> Linux

Come accelerare le prestazioni del sito Web utilizzando la soluzione di memorizzazione nella cache XCache?

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:

  1. XCache accelera le prestazioni di PHP sui server. Velocizza il caricamento della pagina.
  2. 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.
  3. 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:

  1. Scarica XCACHE
  2. 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
  3. Ora aggiungi la seguente estensione nel file php.ini:
    • extension=xcache.so
  4. Riavvia Apache

Come abilitare XCACHE da WHM/cPanel:

  1. Accedi al tuo WHM
  2. Vai a EasyApache dalle opzioni del riquadro di sinistra
  3. Mantieni selezionata l'opzione Configurazione salvata in precedenza e fai clic su Inizia la personalizzazione in base al profilo
  4. Non è necessario modificare nulla in Apache e PHP. Basta fare clic sul pulsante Avanti per passare ai passaggi successivi
  5. Da Short Option List, avrai un'opzione xcache per php. Seleziona questa opzione e fai clic su Salva e crea
  6. Ci vorranno alcuni minuti per completare il processo di compilazione. Una volta terminato, riavvia Apache da WHM
  7. 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().
Linux
  1. Come parcheggiare i domini utilizzando ISPConfig

  2. Come testare la velocità di caricamento del sito Web in Linux

  3. Come installare XCache per PHP su CentOS

  4. Come installare XCache su CentOS 7

  5. Come installare XCache su Ubuntu 15.04

Come controllare la velocità di Internet in Linux utilizzando Speedtest CLI

Come faccio a eseguire il backup del mio sito Web su Amazon S3 utilizzando cPanel?

Come creare un sito Web utilizzando RVsitebuilder 7 in cPanel?

Come posso analizzare la velocità del mio sito web?

Come connettersi a MySQL usando PHP

Come limitare la velocità di rsync e l'utilizzo della larghezza di banda usando –bwlimit