GNU/Linux >> Tutoriels Linux >  >> Linux

Comment accélérer les performances d'un site Web à l'aide de la solution de mise en cache XCache ?

Si vous recherchez une solution de mise en cache pour accélérer les performances du site Web, XCache est l'une des meilleures solutions.

Qu'est-ce que XCache et son utilisation :

  1. XCache accélère les performances de PHP sur les serveurs. Cela accélère le chargement de la page.
  2. XCache optimise les performances en éliminant le temps de compilation des scripts php en mettant en cache l'état compilé des scripts php dans la RAM et utilise la version compilée directement à partir de la RAM.
  3. Cela augmentera le taux de temps de génération de page jusqu'à 5 fois car cela optimise également de nombreux autres aspects des scripts php et réduit la charge du serveur.

Comment activer XCACHE via SSH :

  1. Téléchargez le XCACHE
  2. Pour Linux VPS, vous pouvez vous connecter à votre serveur via SSH et exécuter les commandes suivantes pour l'installation de XCACHE :
    • # wget xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz [cette ligne téléchargera le XCACHE]
    • # tar -zxvf xcache-3.1.0.tar.gz [cette ligne va extraire le fichier]
    • # cd xcache-3.1.0
    • # phpize
    • # ./configure –enable-xcache
    • # faire
    • # make install
  3. Maintenant, ajoutez l'extension suivante dans le fichier php.ini :
    • extension=xcache.so
  4. Redémarrer Apache

Comment activer XCACHE depuis WHM/cPanel :

  1. Connectez-vous à votre WHM
  2. Aller à EasyApache à partir des options du volet de gauche
  3. Conserver l'option de configuration précédemment enregistrée sélectionnée et cliquer sur Démarrer la personnalisation en fonction du profil
  4. Pas besoin de changer quoi que ce soit dans Apache et PHP. Cliquez simplement sur le bouton Suivant pour passer aux étapes suivantes
  5. Dans la courte liste d'options, vous aurez une option xcache pour php. Sélectionnez cette option et cliquez sur Enregistrer et créer
  6. Cela prendra quelques minutes pour terminer le processus de construction. Une fois terminé, redémarrez Apache depuis WHM
  7. Vous pouvez modifier les valeurs définies pour Xcache à partir du fichier php.ini
Voici les paramètres recommandés pour Xcache, cependant, vous pouvez les modifier selon vos besoins :

Paramètres d'administration XCache :

xcache.admin.user="mOo"xcache.admin.pass=""xcache.admin.enable_auth="on"xcache.test="Off"xcache.coredump_directory=""xcache.disable_on_crash="off"

Paramètres du cache 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="Désactivé"

Paramètres de l'optimiseur XCache :

xcache.optimizer="Activé"

Paramètres de couverture XCache :

xcache.coverager="Off"xcache.coverager_autostart=”Off”xcache.coveragedump_directory="/tmp/pcov/" Vous pouvez vérifier Xcache installé et ses paramètres en téléchargeant une simple page phpinfo().
Linux
  1. Comment parquer des domaines à l'aide d'ISPConfig

  2. Comment tester la vitesse de chargement d'un site Web sous Linux

  3. Comment vérifier la vitesse de votre connexion ssh

  4. Comment installer XCache pour PHP sur CentOS

  5. Comment installer XCache sur Ubuntu 15.04

Comment vérifier la vitesse d'Internet sous Linux à l'aide de Speedtest CLI

Comment sauvegarder mon site Web sur Amazon S3 à l'aide de cPanel ?

Comment créer un site Web en utilisant RVsitebuilder 7 dans cPanel ?

Comment puis-je analyser la vitesse de mon site Web ?

Comment se connecter à MySQL en utilisant PHP

Comment limiter la vitesse de rsync et l'utilisation de la bande passante à l'aide de -bwlimit