La vitesse de la page est un facteur extrêmement influent dans le succès de votre site Web. En termes simples, si votre site Web ne se charge pas rapidement, les gens ne resteront pas assez longtemps pour découvrir ce qu’il peut leur offrir. Il a été prouvé (peut-être le plus célèbre par Google et Amazon) qu’une vitesse de chargement plus rapide se traduit par un plus grand engagement et plus de ventes. Sans parler du fait qu’un site lent pourrait vous faire littéralement « drapeau rouge‘ sur Google assez tôt.
Heureusement, WordPress en tant que plate-forme offre un merveilleux équilibre entre fonctionnalité et vitesse. Cela dit, vous devez savoir quels outils WordPress utiliser et comment. Dans cet esprit, dans cet article, nous allons vous présenter un certain nombre de façons d’améliorer la vitesse de votre site Web WordPress. Des plugins gratuits aux solutions d’hébergement, nous vous montrerons les étapes optimales pour garantir que les visiteurs impatients ne se détournent pas de votre site.
Qu’est-ce que la mise en cache ?
Il est facile de se perdre dans le jargon technique lorsqu’il s’agit d’explorer le monde de la mise en cache, mais en un mot, la mise en cache est une technologie qui optimise la manière dont les données précédemment demandées sont réutilisées. En conservant les objets fréquemment demandés dans un endroit facilement accessible, vous minimisez le besoin de récupérer les mêmes données à plusieurs reprises (lorsque cela n’est pas nécessaire).
Les images statiques comme les logos sont des candidats parfaits pour la mise en cache car elles ne changent jamais et font partie de nombreuses demandes de page. La mise en cache permet à ces objets d’être stockés localement (c’est-à-dire sur l’ordinateur de l’utilisateur) afin qu’ils ne soient pas téléchargés à plusieurs reprises à chaque nouvelle page chargée.
Devriez-vous vous soucier de la mise en cache ?
Nous allons nous concentrer sur la mise en cache dans cet article, mais en réalité, vous pouvez faire beaucoup plus pour affecter positivement la vitesse de chargement de votre site. Plus précisément, certains facteurs à « impact élevé » incluent votre thème, vos plugins et vos images. Pour plus d’informations à ce sujet, consultez mon récent article sur les performances et la vitesse de WordPress.
Mais pour répondre à la question : Oui, vous devrait se soucier de la mise en cache ; pour les raisons énoncées dans l’introduction au moins. Bien qu’il soit possible d’avoir un site Web raisonnablement rapide sans mise en cache, l’infrastructure de WordPress exige pratiquement que vous intégriez une solution de mise en cache pour garantir que la vitesse de la page est aussi rapide qu’elle devrait l’être. Alors, sans plus tarder, passons à autre chose avec trois façons clés d’améliorer la vitesse de chargement de votre site WordPress grâce à la mise en cache !
1. Choisissez un plugin de mise en cache WordPress
J’installe toujours un plugin de mise en cache WordPress dans le cadre de mon installation WordPress. Les cinq plugins WordPress répertoriés ci-dessous sont Dans mon option, les cinq options ci-dessous représentent le crème de la crème. Je recommande de vérifier chacun d’eux et de prendre une décision instinctive quant à votre préférence, car il n’y a pas d’option «correcte» en tant que telle.
Cache total W3
j’ai mentionné ceci Cache total W3 dans d’autres articles. Il a une version premium et offre une remise lors de l’ajout de MaxCDN (quelque chose sur lequel nous reviendrons plus tard). Les paramètres généraux incluent la page, la base de données, l’objet et le cache du navigateur, CloudFlare compatibilité et options pour spécialisés Vernir les serveurs.
ZenCache (anciennement Quick Cache Lite)
ZenCache, comme W3 Total Cache, a une version premium. Même s’il existe de nombreuses options, l’installation de base est très simple. La version Pro prend actuellement en charge Amazon CloudFront (un CDN dédié) mais fonctionnera également avec de nombreux autres CDN populaires.
Fusée WP
Fusée WP exploite à la fois un cache de navigateur côté client (images, fichiers JS et CSS) et un cache côté serveur créant des pages statiques pour limiter le traitement du code PHP. Le développeur fournit également un logiciel d’exploration Web qui localise et met en cache les fichiers pour vous. Le plugin est compatible CDN et compatible avec CloudFlare.
Cache le plus rapide de WP
Cache le plus rapide de WP logiciel crée des fichiers HTML statiques à partir de PHP et MySQL. Il automatise la minification HTML et CSS, la concaténation CSS et JS, permet la compression GZIP et exploite la mise en cache du navigateur. Il est compatible avec CloudFlare et MaxCDN.
WP Super Cache
WP Super Cache est CDN activé avec MaxCDN mais pas compatible avec CloudFlare. Il n’offre pas la mise en cache du navigateur. Il met en cache les fichiers de trois manières différentes en fonction de la vitesse : Mod_Rewrite, code PHP et mise en cache héritée.
2. Choisissez une solution d’hébergement optimale
La plupart des gens n’ont pas besoin d’une plate-forme d’hébergement spécialisée conçue pour optimiser les performances de WordPress. Si vous pouvez vous le permettre, cependant, cela peut rendre la vie beaucoup plus facile.
Les services gérés nécessitent un investissement financier plus important mais, en retour, fournissent des fonctionnalités de support supplémentaires telles que l’administration, la sauvegarde et la sécurité. Ils offrent également une tranquillité d’esprit. Nous avons publié une revue complète des plateformes d’hébergement WordPress spécialisées. Quelques plates-formes d’hébergement gérées WordPress populaires sont d’excellents choix :
- WPEngine
- Temple des médias
- Hébergement de volant
Je recommande de comparer les plates-formes d’hébergement optimisées pour WordPress en termes de fonctionnalités, de prix et d’éventuelles limitations ou restrictions techniques. WPEngine, Pressidium et Pressable sont, par exemple, prêts pour le CDN. Flywheel, cependant, propose des services MaxCDN par rapport à Pagely, qui utilise PressCDN. Ils fournissent tous deux d’autres fonctionnalités telles que la mise en cache des pages et des services administratifs tels que la fiabilité de la disponibilité, la sauvegarde, l’évolutivité et la sécurité.
SiteGround, une plateforme d’hébergement moins chère, utilise le plugin WordPress SuperCacher. Les sociétés d’hébergement comme GoDaddy et Bluehost proposent également des services complémentaires gérés comme CloudFlare. Je vous suggère de bien étudier vos choix car certains sites imposent des limitations techniques aux services web spécialisés comme le CDN.
DreamPress, comparable à WPEngine et GoDaddy ci-dessus, utilise la mise en cache Varnish via le plugin Varnish HTTP Purge. Cloudways, un autre exemple de service, exécute une plate-forme propriétaire VMAN, utilise le plugin WordPress W3 Total Cache et prend en charge les serveurs Varnish, Memecached, NGinx et Apache.
3. Choisissez un réseau de contenu distribué
UNE Réseau de contenu distribué (CDN) améliore les performances de chargement des pages en utilisant un réseau de serveurs physiques géographiquement séparés partageant des pages statiques mises en cache du contenu de votre site Web. Le serveur accessible le plus proche traitera efficacement les demandes aléatoires de contenu.
Un CDN est une « solution magique », disponible via de nombreux plugins WordPress comme W3 Total Cache, si le contenu de votre site Web peut être distribué à vos lecteurs sous forme de fichiers statiques. Les plans d’hébergement offrent également cette option de livraison. Amazon CloudFront, le CDN frontal d’Amazon Web Services (AWS), est un exemple de ce type de service Web. Certains des plugins mentionnés ci-dessus sont compatibles CDN. MaxCDN et CloudFlare sont des plates-formes d’hébergement gérées mentionnées ci-dessous qui offrent également un CDN.
Le CDN n’est certainement pas une nécessité, mais il peut grand différence avec la vitesse de chargement des pages. Cela représente un coût supplémentaire, c’est donc à vous d’en déterminer la valeur. Si vous faire choisissez d’adopter un CDN, vous êtes le mieux placé pour sélectionner un plugin dans la liste ci-dessus qui intègre une solution CDN. Il est toujours préférable de consolider les solutions si possible !
Conclusion
La mise en cache peut devenir assez écrasante, je sais, mais les trois étapes ci-dessus sont dans leur ordre particulier pour une bonne raison : vous devez les aborder à tour de rôle, en fonction de vos besoins.
Bien qu’il ne s’agisse pas d’un « must », l’utilisation d’un plugin de mise en cache est fortement recommandée. Le choix d’un hébergeur spécialisé peut vous simplifier considérablement la vie, même si cela a un prix. Enfin, l’utilisation d’un CDN n’est pas nécessaire, mais serait la prochaine étape logique en termes d’augmentation de la vitesse de chargement.
En conclusion, votre site Web ne sera jamais « assez rapide ». Vous pouvez toujours améliorer l’efficacité. Mais ce que vous devez faire, c’est faire des efforts raisonnables pour vous assurer que votre site Web n’est pas trop lent, et en réalité, même des solutions gratuites (comme par exemple W3 Total Cache) peuvent vous aider à atteindre votre objectif.