Les guides WordPress Speed et all’39; Importance du cache
C’est une ère de vitesse et d’impression de texte! Vous conviendrez que personne n’aime les sites Web lents. Si un visiteur charge une cargaison à la vitesse d’une tortue, il ne restera jamais plus de trois secondes sur un site Web. Le géant des moteurs de recherche Google classe les sites téléchargés en moins de deux secondes sur la page des résultats des moteurs de recherche (serp), WordPress représentant plus de 28% de l’ensemble du site. Il existe de nombreuses technologies pour accélérer les sites WordPress, dont la mise en cache. Chaque fois qu’un visiteur visite le site, le navigateur envoie une demande au serveur du site, qui répond en conséquence. Cependant, si le site affiche à la fois des données dynamiques et statiques, il faudra plus de temps pour obtenir une réponse du serveur. Cela augmente le temps de réponse du serveur, ce qui augmente le temps de chargement de la page.
Les navigateurs passent près de 80% de leur temps à restaurer les composants, y compris les images, les feuilles de style et les scripts. Réduire le nombre de requêtes http aide à réduire le temps de réponse du serveur. Le contenu statique est chargé plus rapidement que le contenu dynamique. Et si on séparait statique et dynamique? C’est là que le cache est utile. Un cache est une donnée qui est habituellement stockée sur l’ordinateur de l’utilisateur. En général, il contient des données statiques qui ne changent pas aussi rapidement que les images, css, JS et fichiers HTML. Ainsi, chaque fois que le navigateur d’un visiteur retourné envoie une demande, le serveur cache des données statiques et fournit des données dynamiques. De cette façon, vous pouvez réduire le nombre de demandes envoyées au serveur afin que les visiteurs puissent obtenir un meilleur temps de chargement de page.
Dans de nombreux cas, le cache peut également être stocké sur le serveur. Il existe de nombreuses techniques de mise en cache qui peuvent être utilisées pour accélérer les sites WordPress. La plupart d’entre eux
Le plug – in cache utilise les techniques de base suivantes. Cache du navigateur le cache du navigateur est un stockage temporaire des fichiers téléchargés par le navigateur. Lorsque les visiteurs visitent à nouveau le site, le navigateur vérifie ce qui a été mis à jour et demande seulement au serveur de fournir le contenu mis à jour. Cela permet de réduire le nombre de requêtes http et d’économiser de la bande passante, ce qui permet une expérience de chargement Web plus rapide.
Le composant Gzip Gzip est considéré comme la méthode de compression la plus efficace. Il fournit un mécanisme de compression sans perte, ce qui signifie que les données brutes peuvent être récupérées pendant la décompression. Remplacer la chaîne dupliquée dans la réponse par un code de référence pour réduire la taille de la réponse, puis décompresser par le navigateur. Plus la taille du fichier est petite, plus la performance est élevée. Placer une image de feuille de style en haut est un élément important d’un site Web. Il est toujours recommandé d’enregistrer les feuilles de style dans l’en – tête de la page, car il s’agit de fichiers statiques qui peuvent être chargés rapidement. Ce type de technologie est appelé rendu progressif, où le contenu est rendu pour être affiché le plus rapidement possible.
Cela améliore l’expérience utilisateur globale et les visiteurs ne perdent pas intérêt à charger le reste de la page. Lorsque les visiteurs visitent une page Web, le HTML commence à être diffusé en continu dans un navigateur Web. Et lorsque le navigateur rencontre une balise pour une source externe d’une image, d’un script ou d’un fichier CSS; Le téléchargement du fichier commencera également. Si les scripts sont au bas de la page, ils sont chargés sur la dernière page. Les éléments téléchargés ci – dessus garantissent que le contenu est affiché plus rapidement dans le navigateur avant que le visiteur ne perde intérêt. Explorer
Ou peut améliorer l’expérience utilisateur globale.
Minimiser JavaScript et CSS minimiser est la pratique de réduire la taille des fichiers HTML, css et Javascript en supprimant des caractères inutiles du Code tels que les commentaires, les nouvelles lignes, les espaces, etc. Cela réduit le temps de chargement. La minimisation aide à améliorer la performance de la page Web, tout en perturbant le CSS du site. Cependant, il est toujours recommandé de tester la réduction sur un site temporaire avant de l’appliquer au site actif. Combiner CSS et Javascript si vous avez plusieurs fichiers Javascript, Combinez – les en un seul fichier JS. Cela ne génère qu’une seule requête au serveur et n’envoie pas une requête égale au nombre de fichiers JS. Comme les fichiers CSS, fusionnez tous les fichiers CSS en un seul fichier.
L’utilisation du réseau de diffusion de contenu (CDN) suppose que votre site WordPress a un public mondial et que son centre de données est situé aux États – Unis. Par exemple, lorsqu’un visiteur accède à un site à partir d’un autre coin du monde, la demande est envoyée au serveur, qui traite la demande et y répond en conséquence. Plus la distance entre le visiteur et le serveur est longue, plus le délai de chargement de la page Web est long. C’est là que le CDN s’est avéré utile. Un CDN est une collection de serveurs Web distribués à plusieurs endroits géographiques pour fournir le contenu nécessaire à ces endroits. Mettre en cache et distribuer le contenu du site WordPress via le Réseau pour une livraison plus rapide sans affecter le serveur.
Varnish cache varnish cache est un accélérateur d’application Web, également connu sous le nom de proxy de cache http Reverse. Pour comprendre le processus varnish, prenons un exemple où lorsque les visiteurs accèdent à un billet de blog, le contenu du blog est extrait de la base de données, ajouté à un modèle, Traité de plusieurs façons, puis retourné au serveur, qui renvoie le résultat final à la demande du Navigateur
C’est vrai. La prochaine fois qu’un même visiteur demande ce contenu, Varnish cache n’envoie que des copies qui sont déjà en mémoire. Le serveur, la base de données et tous les autres processus ne sont pas impliqués du tout. Par conséquent, cela améliorera considérablement les performances de chargement de la page sans encombrer le serveur.
Packaging! J’ai donc discuté de nombreuses techniques de mise en cache utilisées par les plug – ins de mise en cache WordPress. Mais tout le monde a ses propres mécanismes et configurations pour accélérer les sites WordPress. Voici les plugins de mise en cache WordPress les plus couramment utilisés et les plus populaires qui contribuent au monde WordPress. WP – rocket – WP – Super – cache – WP – cache – faster – total – cache – W3 comme je l’ai dit, chaque plug – in a son propre ensemble de fonctionnalités qui les séparent les uns des autres. Choisissez un bon plug – in en fonction de vos besoins, de votre niveau d’expérience et, bien sûr, de votre budget.
Il est toujours recommandé de suivre les nouveaux plugins ajoutés au dépôt WordPress. Il est important de se rappeler que les gens de cloudways ont publié un plugin de mise en cache WordPress appelé Breeze pour répondre aux commentaires des clients. Breeze est un plugin de cache WordPress gratuit et facile à utiliser. En plus de la mise en cache, il fournit l’intégration CDN, Varnish et l’optimisation de base de données. Cloudways indique que le site WordPress de Breeze intégré hébergé par cloudways peut être chargé en seulement 143 millisecondes. J’aimerais savoir quels plugins vous avez utilisés. Qu’est – ce qui vous convient le mieux? C’est tout!