Hébergement WordPress le plus rapide : voici comment j'ai obtenu un temps de chargement de 79 ms

Publié: 2021-06-18
hébergement wordpress le plus rapide
Suivez @Cloudways

Je suis sûr que vous devez avoir lu beaucoup d'articles avec plusieurs astuces pour accélérer un site WordPress mais avec peu ou pas de succès. C'est principalement parce que de nombreux utilisateurs de WordPress s'appuient sur des hacks d'accélération frontend et ignorent l'environnement d'hébergement WordPress. Par conséquent, pour de nombreux utilisateurs, l'hébergement WordPress le plus rapide est la première étape vers un site Web à chargement plus rapide.

Aujourd'hui, je vais discuter des différents types d'hébergement WordPress et effectuer quelques tests pour déterminer les performances d'un site Web WordPress sur l'hébergement WordPress géré le plus rapide comme Cloudways.

  1. Pourquoi avez-vous besoin d'un hébergement WordPress plus rapide ?
  2. Différents types d'hébergement de sites Web
  3. Lancement des tests de performances
  4. Ajouter un thème léger au mix
  5. Pourquoi Cloudways est l'un des hébergements WordPress les plus rapides ?
  6. Autres choses à considérer pour l'hébergement WordPress le plus rapide

Avis de non-responsabilité : pour obtenir nos résultats les plus rapides, nous avons effectué ces tests dans un environnement contrôlé !

Pourquoi avez-vous besoin d'un hébergement WordPress plus rapide ?

De nombreux chercheurs ont démontré que vous n'avez que 7 secondes pour attirer l'attention d'un visiteur. Une fois cette fenêtre perdue, le visiteur peut ne plus visiter votre site Web. Tout se résume à choisir un hébergement WordPress plus rapide pour optimiser le temps de chargement des pages d'un site Web afin que les visiteurs puissent rester et voir en quoi consiste votre site.

Non seulement cela, mais Google considère la vitesse de chargement des pages (le seuil commun est inférieur à 2 secondes ) comme un signal de classement SERP important.


Différents types d'hébergement de sites Web

Les options d'hébergement Web sont généralement disponibles en quatre versions :

Hébergement partagé

Dans l'industrie de l'hébergement Web, le terme « partagé » fait référence au partage des ressources du serveur (RAM, capacité de traitement, stockage et bande passante). En raison de cet environnement partagé, c'est la solution la plus économique pour les utilisateurs disposant d'un budget limité et de peu de connaissances en matière d'hébergement de sites Web.

Dans un environnement d'hébergement partagé, un seul serveur avec des spécifications élevées héberge plusieurs comptes d'utilisateurs avec un certain nombre de sites Web partageant les ressources du serveur. Dans un tel contexte, si un site Web consomme beaucoup de ressources, les autres utilisateurs rencontreront une expérience de chargement de site Web lente, quelles que soient les optimisations que vous avez effectuées.

Hébergement dédié

Dans l'environnement d'hébergement dédié, vous possédez (ou louez) un serveur entier. Contrairement à l'hébergement partagé, les ressources du serveur ne sont partagées avec personne, ce qui vous permet de configurer votre propre environnement d'hébergement WordPress préféré et plus rapide.

L'envers de l'hébergement dédié est que vous auriez besoin d'une connaissance approfondie de la gestion des serveurs. Étant donné que tous les utilisateurs d'hébergement dédié ne possèdent pas ces compétences, vous devrez engager un SysAdmin (une ressource coûteuse) pour configurer et gérer le serveur. Bien qu'aucune solution d'hébergement ne puisse garantir une disponibilité à 100 %, un serveur dédié est toujours un excellent choix si vous disposez d'une équipe pour configurer et gérer le serveur.

Hébergement VPS

VPS signifie Virtual Private Server(s). Cette solution est un hybride d'hébergement mutualisé et d'hébergement dédié. Une solution VPS propose un serveur virtuel (hébergé sur un seul grand serveur physique) qui n'est pas partagé avec d'autres utilisateurs. Un avantage de l'hébergement VPS est que vous êtes alloué précisément avec les ressources que vous avez payées !

Dans l'environnement d'hébergement VPS, vous êtes le véritable propriétaire de votre VPS (similaire à l'hébergement dédié) et êtes responsable de la configuration du serveur et de l'environnement d'hébergement WordPress rapide. Cependant, le prix est légèrement inférieur par rapport aux serveurs dédiés car vous ne possédez qu'une partie d'un serveur dédié !

Hébergement Cloud

Les solutions d'hébergement cloud sont similaires à l'hébergement VPS mais sont plus fiables. Lors de l'hébergement sur un serveur cloud, l'utilisateur ne sait pas quelle machine physique héberge son site Web. Compte tenu de son architecture distribuée, l'hébergement cloud est une solution plus fiable par rapport à toute autre solution d'hébergement.

Le modèle de tarification de l'hébergement cloud est souvent basé sur le paiement à l'utilisation, ce qui vous oblige à ne payer que pour les ressources consommées pendant le cycle de facturation. Cependant, si vous pensez que vous manquez de ressources, vous pouvez toujours augmenter instantanément les ressources du serveur. Tout comme l'hébergement dédié et VPS, vous devez toujours configurer le serveur pour créer un environnement d'hébergement WordPress plus rapide.

Selon les données de Google Trends, l'hébergement cloud a connu une tendance à la hausse drastique au cours des deux dernières années.

Hébergement Cloud - Google Trends

La source

Hébergement Cloud géré (Cloudways)

Bien que l'hébergement cloud soit excellent, il vous oblige à configurer, gérer et sécuriser votre serveur cloud. Pour cela, vous devez faire tout le travail vous-même ou embaucher quelqu'un pour faire le travail.

Avec les solutions d'hébergement cloud géré, le fournisseur prend en charge les aspects de gestion du serveur et vous permet d'exploiter toute la puissance de l'hébergement cloud sans vous soucier des tracas de la configuration et de la sécurité du serveur.

Cloudways offre une expérience d'hébergement cloud entièrement gérée qui garantit que votre site WordPress est hébergé sur l'une des piles d'hébergement WordPress les plus rapides, vous offrant une gestion simple pour votre serveur. Cela vous permet de vous concentrer sur vos processus métier et d'avoir la tranquillité d'esprit que Cloudways vous soutient.

Pour mettre en évidence les performances et les capacités d'un hébergement cloud géré combiné à une pile d'hébergement WordPress plus rapide, j'utiliserai Cloudways comme exemple tout au long de cet article ou vous pouvez également utiliser la fonctionnalité Cloudways Request A Demo pour discuter de vos défis d'hébergement et en 30 minutes, nous vous montrerait pourquoi Cloudways est la bonne solution.

Lancement des tests de performances

Pour commencer, je vais vous montrer à quel point il est facile d'utiliser la plateforme Cloudways. Pour cela, j'ai lancé un site WordPress sur un serveur Linode géré par Cloudways.

Sélectionnez le serveur Cloudways

Remarque : Si vous souhaitez reproduire les résultats, obtenez un compte d'essai gratuit (pas besoin de fournir des informations de carte de crédit).

Environnement de serveur

Aux fins de cet article, j'ai lancé un serveur Linode de 1 Go situé à Fremont, en Californie . Le processus de lancement du serveur en 1 clic crée un serveur préconfiguré avec :

  • Apache
  • Vernis
  • PHP 7+
  • NGINX
  • Memcached
  • PHP-FPM
  • MySQL (Vous pouvez choisir MariaDB plus tard)
  • HTTP/2
  • Certificats SSL gratuits par Let's Encrypt

La liste ne s'arrête pas là, vous pouvez donc consulter cette liste de toutes les excellentes fonctionnalités de Cloudways.

Approfondir l'application WordPress installée

Après vous être connecté à la plate-forme Cloudways, accédez à l'onglet Applications dans la barre de menu supérieure. Vous verrez une liste des applications installées (dans ce cas, vous ne verrez qu'une seule application), et lorsque vous y serez, vous verrez l'écran suivant :

Gestion des applications Cloudways

Visitez l'URL de transfert WordPress sous le panneau d'administration , utilisez les informations de connexion et accédez au tableau de bord WordPress . Accédez à l'onglet Plugins → Plugins installés et vous verrez Breeze, un plugin de cache pré-installé.

Remarque : j'ai supprimé les images promotionnelles Cloudways de la publication WordPress par défaut pour réduire les demandes externes.

Plugin WordPress Breeze

Vous vous demandez peut-être à quoi sert Breeze. Eh bien, Breeze est un plugin de cache WordPress gratuit de Cloudways. Toutes les applications basées sur WordPress (à l'exception de WordPress par défaut) lancées sur Cloudways sont préinstallées avec Breeze.

Test de vitesse sans aucune optimisation

Il est maintenant temps de mettre les choses en action.

Testons le site WordPress sans aucun effort d'optimisation. L'environnement de test comprend :

  • Infrastructure cloud : Linode
  • Taille du serveur (RAM) : 1 Go
  • Emplacement du centre de données : Fremont, Californie
  • Version WordPress : 1 (avec le thème Twenty Nineteen)
  • Préconfiguré avec : 2, Varnish, NGINX et Breeze installés

À des fins de test, j'ai utilisé Pingdom Tools, avec l'emplacement de test défini sur San Francisco.

Et voici les résultats des performances :

Résultat des performances de la page

Améliorer les performances des pages 4

Résultats de test

Test de vitesse après optimisation

Les paramètres par défaut de l'environnement d'hébergement Cloudways et Breeze sont satisfaisants, mais il y a toujours place à l'amélioration, bien sûr. Configurons et optimisons les paramètres de Breeze pour voir à quel point il fonctionne pour un site Web WordPress.

Plugin de cache WordPress - Breeze

Regroupement dans le plugin Breeze

Breeze est facile à configurer. Vous pouvez voir que j'ai activé la compression Gzip , la minification , le regroupement et la mise en cache du navigateur en quelques clics. Le résultat suivant montre la puissance de l'hébergement le plus rapide pour WordPress entièrement pris en charge par un plugin de cache efficace.

Voila !

Test de vitesse après optimisation - 1

Test de vitesse après optimisation - 2

Résultats de test

Ajouter un thème léger au mix

En plus de l'hébergement le plus rapide pour WordPress, un thème léger peut également contribuer à la vitesse de chargement des pages de votre site Web WordPress. Par exemple, Astra, un thème polyvalent léger prétend se charger en quelques millisecondes (tests effectués à l'aide de l'installation par défaut de WordPress).

Voyons quelles améliorations Astra peut apporter à votre site WordPress.

Comme en témoigne le tableau de bord WordPress, Astra fait partie des thèmes les plus téléchargés.

Thème WordPress Astra

Le résultat suivant montre les améliorations de vitesse lorsque le site activé par Astra a été testé à l'aide de Pingdom Tools :

Résultat du thème WordPress Astra - 1

Résultat du thème WordPress Astra - 2

Résultats de test

Il n'y a pas beaucoup de différence par rapport au thème Twenty Nineteen, mais c'est principalement parce que l'environnement existant est à peu près rudimentaire. L'impact réel de tout thème léger est plus important lorsque le site Web WordPress contient beaucoup de données. Mettons également cette affirmation à l'épreuve !

Importer un modèle Astra

Astra vous permet d'importer des modèles. Par conséquent, j'ai importé le modèle Agency avec les plugins essentiels suivants :

  • Widgets Astra
  • Formulaire de contact 7
  • Élémentor
  • Addons ultimes pour Gutenberg

Modèle Astra - Agence

Si vous avez besoin d'aide pour importer le modèle, suivez simplement ce processus.

Test de vitesse avec le modèle Astra

Testons le site Web !

Test de vitesse avec le modèle Astra - 1

Test de vitesse avec le modèle Astra - 2

Résultats de test

Même si j'ai un site Web prêt à l'emploi avec du contenu et des plugins essentiels, le site Web s'est quand même chargé en près d'une demi-seconde.

N'est-ce pas impressionnant ? Tout à fait.

Importer des données factices à l'aide de FakerPress

Faisons un autre test avec l'un des plugins de données factices les plus populaires.

Afin d'ajouter du contenu factice, j'ai choisi le plugin FakerPress.

Accédez au tableau de bord WordPress et téléchargez le plugin. Une fois le plugin activé, accédez aux paramètres du plugin et ajoutez 10 articles factices, avec des images et du contenu écrit de six paragraphes chacun.

Plugin WordPress FakerPress

Test de vitesse avec données factices

Et voici le résultat:

Test de vitesse avec données factices - 1

améliorer les performances des pages

Résultats de test

Avec les données factices, le site Web s'est chargé en seulement 298 ms, un nombre très impressionnant en effet !

Notez que les sites Web WordPress ont tendance à ralentir à mesure que le nombre de plugins et de thèmes installés s'accumule et que le nombre de demandes qui en résulte augmente.

Pourquoi Cloudways est l'un des hébergements WordPress les plus rapides ?

Il y a plusieurs raisons pour lesquelles Cloudways est considéré comme l'un des hébergements WordPress les plus rapides. Voici quelques-uns:

Configuration du serveur (matériel, système d'exploitation et packages, etc.)

Le noyau de Cloudways est composé de services et de logiciels comme Apache, NGINX, MySQL/MariaDB, etc., qui contribuent à un environnement d'hébergement WordPress plus rapide.

WordPress recommande une configuration d'hébergement avec le support Apache et/ou Nginx pour les dernières versions de PHP et sont protégés par des certificats SSL. Tout cela est réuni pour tirer le meilleur parti de WordPress en termes de performances et de sécurité.

HTTP/2

HTTP/2 est une version avancée et mieux optimisée de HTTP1.1, le protocole le plus utilisé sur le World Wide Web. Il aide à améliorer les temps de chargement en réduisant le temps de réponse du serveur, avec l'avantage secondaire d'améliorer les classements SERP.

HTTP/2 fonctionne sur la terminologie de multiplexage (plusieurs demandes dans une seule connexion TCP) qui aide à servir plusieurs demandes via une seule connexion TCP. En revanche, HTTP1.1 n'a pu servir qu'une seule requête via une seule connexion TCP.

En règle générale, si vous êtes intéressé par les performances de WordPress, optez toujours pour un fournisseur d'hébergement prenant en charge le protocole HTTP/2.

Temps de réponse du serveur

Le temps de réponse du serveur est le temps mis par le serveur d'hébergement Web pour répondre à la demande du visiteur. Parfois, il est également appelé Time To First Byte (TTFB). Ainsi, si vous recherchez un environnement d'hébergement WordPress le plus rapide, le temps de réponse du serveur est une statistique importante que vous devez toujours garder à l'esprit. Plus le temps de réponse du serveur est faible, moins il faudrait de temps pour charger une page Web.

Lors du test de votre site Web via Webpagetest ou tout autre outil, vous verrez le TTFB (temps de réponse du serveur) comme une mesure importante. Selon les directives de Google, un site Web ne doit pas avoir un TTFB supérieur à 200 ms.

Distance entre le serveur et les visiteurs

Avant de choisir un fournisseur d'hébergement WordPress, assurez-vous qu'il fournit un centre de données le plus proche de votre public cible. Cela aidera à réduire la latence et à améliorer le temps de réponse du serveur (TTFB). En conséquence, vos visiteurs bénéficieront d'un chargement de page de site Web plus rapide.

La plupart des fournisseurs d'hébergement Web partagé ont des centres de données aux États-Unis et en Europe uniquement. Cependant, les hébergeurs dédiés, VPS et Cloud vous offrent le choix de data-centers répartis dans le monde.

Cloudharmony - un outil d'analyse de comparaison de cloud répertorie plusieurs des principaux fournisseurs d'hébergement et surveille leur temps de disponibilité par rapport aux régions de chaque fournisseur de cloud. Vous pouvez avoir une idée du fournisseur de cloud qui a la disponibilité maximale dans la région qui vous intéresse.

Sélectionnez le serveur Cloudways

Astuce : Cloudways est partenaire de Google, Amazon, DigitalOcean, Vultr et Linode et fournit une solution d'hébergement cloud géré.

Ressources d'hébergement

Avec la croissance continue de votre entreprise, une augmentation du trafic est un résultat attendu (et bienvenu).

Voici un exemple : si vous possédez une boutique en ligne et lancez une offre spéciale, le nombre de visiteurs peut augmenter considérablement. En conséquence, le serveur devra répondre à un nombre accru de demandes de visiteurs, mais si le serveur d'hébergement Web ne parvient pas à répondre à toutes ces demandes, vos visiteurs peuvent voir une « erreur de serveur interne 500 ». En conséquence, le chiffre d'affaires attendu et la réputation du magasin en souffriront.

L'énumération de toutes les exigences est l'une des étapes les plus essentielles dans la création d'une entreprise. Cependant, dans le cas d'une entreprise en ligne, vous devez être conscient des exigences « normales » et « spéciales » qui pourraient entraîner des temps d'arrêt pour l'entreprise.

Si vous n'êtes pas sûr que votre hébergeur WordPress actuel puisse répondre à toutes vos attentes, contactez-le dès que possible et expliquez vos attentes afin qu'il puisse vous guider en conséquence. Vous pouvez également essayer leurs services avant d'investir dans leur service complet.

PHP 8.0

A partir de ce moment, PHP 8.0 est la dernière version, et avec Cloudways, vous pouvez lancer votre site WordPress sur cette version en quelques clics. Bien qu'il existe plusieurs raisons pour lesquelles vous devez mettre à jour votre version PHP, vous devez savoir que cela a un impact direct sur la compatibilité des plugins et des thèmes, la sécurité et les PERFORMANCES. WordPress est construit sur PHP ce qui signifie que tout ce qui s'exécute sur la plateforme est directement lié à ce langage de programmation.

Autres choses à considérer pour l'hébergement WordPress le plus rapide

En plus de l'hébergement WordPress le plus rapide, il existe d'autres aspects qui entrent dans la création d'un site Web WordPress plus rapide, notamment :

La version WordPress

Chaque nouvelle version de WordPress est livrée avec de nombreuses mises à jour liées aux performances et à la sécurité. Par exemple, le nouvel éditeur Gutenberg était couramment signalé comme un tueur de performances sur le Github. Cependant, dans la mise à jour suivante (5.0.2), les problèmes ont été corrigés et Gutenberg a commencé à recevoir des critiques élogieuses.

Les gains de performances cumulés sont environ 330% plus rapides pour un post avec 200 blocs. Cela peut être encore plus important pour certaines configurations et configurations de plugins - voir le même post de test être 540% plus rapide avec Yoast, par exemple. – Matias Ventura a rapporté

Ces mises à jour de performances sont la principale raison de chaque recommandation d'expert de mise à niveau vers la dernière version de WordPress.

Optimisation de la base de données

Un certain nombre d'opérations WordPress sont basées sur l'interaction avec la base de données. Étant donné que chaque interaction nécessite du temps, l'impact cumulatif de l'interaction avec la base de données pourrait être très grave pour la vitesse du site Web. Pour tenter d'accélérer les performances du site Web, les requêtes de base de données doivent être écrites de manière optimisée afin qu'elles puissent être facilement accessibles, mises à jour et gérées.

La maintenance de la base de données est une exigence essentielle pour les performances du site Web. Il est important que les administrateurs nettoient périodiquement la base de données pour garantir des performances élevées et soutenues. Cela inclut également l'optimisation des requêtes pour réduire le temps d'exécution et ainsi accélérer la réponse du site Web.

Contenu moins dynamique

Le contenu dynamique est généré en réponse aux demandes générées par un visiteur, et ainsi le volume de contenu dynamique varie d'un visiteur à l'autre. Même des requêtes simples telles que la génération d'une estimation d'expédition peuvent entraîner un volume important de données dynamiques. Imaginez maintenant le volume de contenu dynamique généré par plusieurs utilisateurs simultanés. Prenez en compte le temps requis pour exécuter les requêtes de base de données et il est facile de voir l'impact de la génération de contenu dynamique.

En revanche, si le site Web a un contenu statique comprenant du HTML, du JS, du CSS et des images codés en dur, le serveur proposera le même contenu à chaque visiteur. En conséquence, le serveur doit consommer un faible volume de ressources, ce qui entraîne un chargement de page plus rapide.

Si vous pouvez convertir une partie du contenu dynamique en contenu statique, vous constaterez une augmentation significative des performances et de la vitesse du site Web WordPress. Pour accélérer encore les choses, déchargez les ressources statiques vers un réseau de diffusion de contenu (CDN).

Réseau de diffusion de contenu (CDN)

Un réseau de diffusion de contenu (CDN) joue un rôle important dans la diffusion du contenu statique et dynamique de votre site WordPress au public mondial. CDN met en cache des fichiers statiques et/ou une copie de votre site et les stocke sur leurs serveurs (nœuds) déployés partout dans le monde, même à des endroits éloignés de votre serveur Web réel, pour assurer une diffusion rapide du contenu.

Les utilisateurs de Cloudways peuvent profiter de CloudwaysCDN et l'intégrer directement depuis la plateforme en quelques clics. L'ajout de CDN à WordPress peut également améliorer la vitesse de votre site.

Plugins d'optimisation de vitesse

La communauté WordPress a fait des progrès significatifs avec les plugins d'optimisation de vitesse. Flying Pages de WP Speed ​​Matters est l'un des plugins de vitesse les plus populaires, et son fonctionnement est assez impressionnant : il précharge la page avant même que l'utilisateur ne le demande. Le plugin injecte un script JS jusqu'à ce que le navigateur devienne inactif et précharge la page dès que l'utilisateur passe la souris dessus. Il précharge également la page dans la fenêtre d'affichage, ce qui signifie que si le lien vers une page existe dans la zone d'affichage actuelle, il sera préchargé (également appelé préchargement du contenu).

Un autre excellent outil pour une meilleure vitesse du site est le cache de super page WP Cloudflare. Pour tous ceux qui utilisent le CDN gratuit Cloudflare, il s'agit d'un plugin indispensable pour de nombreuses raisons. Le plugin cache non seulement le contenu statique mais également les pages Web HTML. Il est également très facile à utiliser - tout ce que vous avez à faire est de fournir votre clé API CDN Cloudflare et de laisser le plugin prendre le contrôle de la mise en cache.

Flying Images est un autre plugin de WP Speed ​​Matters qui aide à l'optimisation des images en compressant les images à la volée via un CDN. Oui, le plugin est livré avec un CDN gratuit appelé Statistically, qui est alimenté par Cloudflare. Il convertit également les images en WebP sur le CDN.

Le plugin purge également le cache automatiquement, ce qui signifie que vous n'aurez pas à vous soucier des modifications que vous apportez à votre site Web, car le plugin garantit que le dernier contenu statique est toujours disponible pour vos utilisateurs.

Préparez votre site Web pour la prochaine mise à jour de Page Experience.

Utilisez notre vérificateur d'expérience de page dès aujourd'hui.

Vérifie maintenant

Évitez d'utiliser les polices Google (ou optimisez-les)

L'une des premières choses que font les propriétaires de sites après avoir créé leur site Web est d'ajouter des polices Google pour que leur site Web soit beau. Bien que cela égaye votre site WordPress, cela le ralentit également considérablement car Google Fonts nécessite que votre navigateur envoie des requêtes supplémentaires au serveur. Une solution consiste à arrêter d'utiliser les polices Google, mais il est également très probable que vous ne trouviez pas une police de votre choix ailleurs, et alors ? Une autre solution consiste à optimiser vos polices Google pour qu'elles se chargent plus rapidement.

Vous pouvez optimiser les polices Google en limitant leurs variantes, ce qui signifie simplement que vous utilisez soit la police fine, soit les polices lourdes. Essayez également de ne pas utiliser plus de deux polices pour l'ensemble du site Web.

Une autre façon d'optimiser les polices Google est de les héberger localement. Cela signifie que vous téléchargez toutes les polices sur votre système local, les téléchargez sur votre serveur, puis collez un extrait CSS sur votre site Web.

Sommaire

Comme je l'ai démontré, un site hébergé sur un hôte WordPress plus rapide optimisé avec juste un plugin de cache WordPress peut considérablement augmenter la vitesse d'un site WordPress. Cependant, n'oubliez pas de mettre en œuvre les conseils que j'ai mentionnés tout au long de l'article !

Les résultats ne semblent-ils pas impressionnants ? Essayez Cloudways, puis migrez votre site Web WordPress existant vers Cloudways, configurez le plugin Breeze et observez vous-même les résultats améliorés de votre site Web WordPress !

Et bien sûr, n'oubliez pas de partager vos résultats de test dans la section commentaires ci-dessous.