De nous jours, il est devenu essentiel d’optimiser son site internet afin d’en augmenter la vitesse de chargement. En effet, cela permet d’attirer plus de visiteurs en rendant leur expérience sur votre site plus fluide et agréable. Cela à pour répercussion d’augmenter vos ventes et vos revenus. Les lenteurs au niveau de la vitesse de chargement d’un site internet est un problème courant. Cependant, il existe un moyen simple et rapide de pouvoir améliorer la vitesse d’un site internet comme l’utilisation de Fastest Cache ; le cache Varnish conçu par LWS.
Fastest Cache, comment améliore-t-il les performances de WordPress ?
Fastest Cache permet d’accélérer la vitesse de chargement des pages Web de votre site (WordPress notamment) grâce à l’utilisation de mécanismes de cache avancés configurés au niveau du serveur. En effet, l’outil combine les technologies apportées par NGINX et Varnish.
Dès lors qu’une requête est effectuée sur votre site, Apache va accepter la demande, récupérer le contenu et le restituer à votre visiteur. Cependant, lorsque vous avez du code PHP sur votre site comme cela est le cas sur WordPress ou Prestashop par exemple, le code est traité et exécuté chaque fois que quelqu’un accédera à la page PHP.
Dans beaucoup de cas, la page PHP visitée renverra le même contenu. De ce fait, il peut être intéressant de mettre en place un système de cache qui sauvegardera une copie de vos pages. Le but étant de pouvoir servir directement cette page à l’utilisateur plutôt que d’attendre l’analyse du code PHP. Fastest Cache est disponible sur les formules cPanel et CloudCP. Vous pouvez aussi disposer de cela sur votre serveur VPS ISPConfig en ouvrant une demande d’infogérance depuis votre espace client.
Fonctionnement d’un site internet sans cache
Afin de mieux comprendre le fonctionnement de Fastest Cache, il est dans un premier temps, nécessaire de comprendre le fonctionnement lorsqu’il n’y a pas de système de mise en cache sur un site internet.
- Lorsque le client arrive sur votre site internet, son navigateur Web demande, par exemple, la page index.php
- Le serveur Web exécute le code PHP de la page demandée par le client
- Dès le traitement effectué, le résultat est transmis au serveur Web
- Le serveur Web envoie la page générée au visiteur.
Fonctionnement d’un site WordPress avec cache
Dès l’activation de Fastest Cache sur votre hébergement Web, Varnish se place devant le serveur afin d’intercepter toutes les demandes. Pour chaque demande de page, Fastest Cache vérifie si des fichiers mis en cache existent pour la ressource demandée afin de les servir directement à vos visiteurs.
Dans le cas contraire, une demande va être transmise au serveur Web afin de vérifier si une mise en cache de la ressource est possible.
- Votre visiteur demande une page Web sur le serveur tel que index.php
- Fastest cache vérifie la présence d’une page déjà générée dans la mémoire cache.
Si une page est disponible, cette dernière est retournée à vos visiteurs sans exécuter de scripts. Dans le cas contraire, la page est générée sur le serveur Web. Une fois la page générée, Fastest Cache va déterminer si la page peut être mise en cache ou non. Pour se faire, Fastest Cache va utiliser les différents mécanismes suivants :
- Les requêtes HTTP utilisant des verbes autres que HEAD et GET sont automatiquement exclus du cache, tout comme les requêtes utilisant des cookies. C’est le cas par exemple pour les cookies utilisés par Google Analytics, XiTi ou Cloudflare
- En revanche, si votre serveur contient des instructions de mise en cache tel que « header cache control », ce dernier est automatiquement mis en cache par Fastest Cache.
Comment utiliser Fastest Cache sur cPanel ?
Fastest Cache est disponible gratuitement sur les formules cPanel et CloudCP. Vous pouvez y accéder en vous rendant sur « Fastest Cache » qui se trouve dans la rubrique « Performance » de votre interface cPanel.
Vous trouverez sur cette interface, tous les domaines et sous domaines liés à votre formule cPanel.
- Domaine : reprend la liste des domaines présents et configurés sur votre cPanel
- Caching Status : affiche le statut de votre Cache Enabled/Disabled (Actif/Inactif)
- Purge Cache : ce bouton permet de purger votre cache pour le domaine concerné (effacer les données enregistrées dans le cache)
- Disable cache/Enable Cache : permet d’activer ou désactiver le cache pour un nom de domaine
- Change mode : permet de modifier le comportement du système de cache selon vos besoins.
Les différents modes de cache disponibles sont les suivants :
- Développement : il s’agit du même mode que la désactivation du cache pour votre domaine.
- WordPress : ce mode est particulièrement adapté à l’utilisation de WordPress sur votre nom de domaine
- Prestashop : ce mode est particulièrement adapté à l’utilisation de Prestashop et à la gestion des cookies de ce CMS.
Comment utiliser Fastest Cache sur VPS ?
Il est possible de demander l’installation de Fastest Cache sur votre VPS dans le cadre d’une demande d’infogérance auprès du service technique VPS.
Une fois installé sur votre serveur VPS par le service technique, il vous sera possible d’administrer ce dernier en vous y connectant :
Une fois connecté au module de cache, plusieurs actions sont possibles :
- Purge Cache for All sites : permet de purger le cache de tous vos sites internet
- Edit Cache Size : permet d’éditer la taille de votre cache. Par défaut, la taille est réglée à 256 Mo.
Fastest Cache – Cache Varnish, pour conclure
Fastest Cache contribue a réduire le temps de chargement de vos pages. Grâce à ce module, les performances de WordPress sont améliorées ainsi que l’expérience de vos visiteurs. De plus, cela permettra un meilleur référencement de votre site.
N’hésitez pas à partager votre expérience et vos remarques 👍