"Avez vous déjà vu? " un memcached configurer en socket? pourquoi? pour gagner sur le temps réseau, pour se faire très peu de tutoriel sur internet, en voici désormais un ! Il parait que les devs magento sont friands de memcached! Rappelez vous que tout est bon quand il s'agit d'optimiser le temps d'affichage de votre page web.
La configuration de memcached en socket est assez simple en sois, tout d'abord vous allez devoir installer celui-ci, pour rappel :
sudo apt-get install memcached php5-memcache
Une fois encore c'est assez simple, créer un dossier accessible à www-data
L'étape d'après consiste à modifier une ligne et en rajouter une autre dans memcached.conf (/etc/memcached.conf)
-u www-data #la ligne rajoutée -s /home/socket/memcached.sock
Relancez memcached et vérifier que le fichier memcached.sock est bien créé dans le répertoire /home/socket/memcached
service memcached restart
Rien de bien compliqué une fois de plus (surtout quand on a déjà l'infos en fait ...) au lieu d'indiquer comme host 127.0.0.1 et comme port 11211, ici on va utiliser le connecteur suivant:
Evidement, ce cas ne se présente que si vous configurez votre application via xml. Je vous laisse l'adapter à votre application.
Comment me direz vous ? Simplement en regardant l'activité de votre memcached avec la configuration ci dessus, et à l'aide de mon tutoriel sur le monitoring de memcached (qui bien configuré permet aussi de monitorer memcached en socket)
Memcached est un formidable outil d'optimisation de la webperf, découvrez dans cet article comment bien le monitorer grâce à un outil web gratuit.
La webperf est un vaste sujet mais beaucoup de débats ont lieu autour de son impact sur le SEO, qu'en est il de la réel influence du temps d'affichage sur le SEO ?
Téléchargez notre livre blanc SEO !