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 :
- XCache accélère les performances de PHP sur les serveurs. Cela accélère le chargement de la page.
- 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.
- 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 :
- Téléchargez le XCACHE
- 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
- Maintenant, ajoutez l'extension suivante dans le fichier php.ini :
- Redémarrer Apache
Comment activer XCACHE depuis WHM/cPanel :
- Connectez-vous à votre WHM
- Aller à EasyApache à partir des options du volet de gauche
- Conserver l'option de configuration précédemment enregistrée sélectionnée et cliquer sur Démarrer la personnalisation en fonction du profil
- Pas besoin de changer quoi que ce soit dans Apache et PHP. Cliquez simplement sur le bouton Suivant pour passer aux étapes suivantes
- Dans la courte liste d'options, vous aurez une option xcache pour php. Sélectionnez cette option et cliquez sur Enregistrer et créer
- Cela prendra quelques minutes pour terminer le processus de construction. Une fois terminé, redémarrez Apache depuis WHM
- 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().