La performance de vos sites WordPress a toujours été une priorité absolue pour notre équipe. C’est l’une des principales raisons pour lesquelles les clients nous choisissent aujourd’hui plutôt que nos concurrents, et nous l’avons prouvé à maintes reprises. Nous sommes constamment l’un des premiers de l’industrie à publier les derniers logiciels tels que PHP 7.3, et Review Signal nous a décerné des performances de « haut niveau » cinq années de suite.

Kinsta a également été le premier hébergeur WordPress géré à utiliser exclusivement Google Cloud Platform (GCP), et nous gardons un œil attentif sur leur infrastructure nouvellement publiée. Nous essayons toujours de repousser les limites, et aujourd’hui, nous passons à un tout autre niveau. Nous sommes ravis d’annoncer que nous passons à la prochaine génération de machines virtuelles « compute-optimized » (C2) de GCP.

Nous avons développé notre plateforme d’hébergement WordPress pour qu’elle soit entièrement évolutive, depuis nos plans Starter jusqu’à nos plans Entreprise. Cela signifie que nous ne nous contentons pas de déplacer quelques uns de nos clients vers ce nouveau matériel ou de limiter leur utilisation à nos plans de niveau supérieur. Nous rendons les nouvelles machines de GCP disponibles pour tout le monde chez Kinsta. Peu importe que vous soyez un blogueur occasionnel ou une entreprise du Fortune 500, vous allez récolter les bénéfices que ce changement a à offrir.

Quel impact cela aura-t-il exactement sur vous ? Au cours du dernier mois, nous avons testé ces nouvelles machines en interne et nous avons été époustouflés par leurs performances. Cela varie selon le type de site, mais nous constatons une amélioration de la performance de 30%, et jusqu’à 200% !

Non seulement vous verrez des temps de chargement plus rapides, mais vous remarquerez probablement aussi une différence dans la réactivité de votre tableau de bord d’administration WordPress. Pour ceux d’entre vous qui travaillent régulièrement sur vos sites WordPress, cela devrait vous aider à rendre votre flux de travail un peu plus agréable.

Notre agence a travaillé avec toutes les principales plateformes d’hébergement. Kinsta est très rapide et le support est excellent ! Nous avons déménagé tous nos clients chez Kinsta et nous n’avons pas regardé en arrière.
Brent Martel
Brent Martel, Co-Fondateur
Inkline Media

L’infrastructure de Kinsta et les nouvelles VMs Compute-Optimized (C2) de GCP

Pour ceux d’entre vous qui ne sont peut-être pas familiers avec notre plateforme, il est important de comprendre qu’elle n’entre dans aucune des catégories d’hébergement traditionnelles. Toute notre infrastructure est construite sur Google Cloud et est différente des infrastructures traditionnelles partagées, VPS ou dédiées.

Chaque site sur notre plateforme fonctionne dans un conteneur logiciel isolé qui contient toutes les ressources logicielles nécessaires à son fonctionnement (Linux, Nginx, PHP, MySQL). Cela signifie que le logiciel qui exécute chaque site est 100% privé et n’est pas partagé, pas même entre vos propres sites. Nous utilisons les conteneurs Linux comme technologie sous-jacente pour notre infrastructure.

Chaque conteneur de site fonctionne sur une machine virtuelle de taille généreuse, en l’occurrence sur les nouvelles VMs Compute-Optimized (C2). Il est situé dans l’un des nombreux centres de données GCP et sécurisé derrière le pare-feu GCP. Les ressources matérielles (RAM/CPU) sont allouées automatiquement à chaque conteneur de site par nos machines virtuelles en fonction des besoins (une fonction intéressante que nous appelons la mise à l’échelle automatique).

L'infrastructure de Kinsta et les nouvelles VMs Compute-Optimized (C2) de GCP

L’infrastructure de Kinsta et les nouvelles VMs Compute-Optimized (C2) de GCP

Les VM compute-optimised (C2) sont une nouvelle famille de calcul sur GCP, exposant des performances par thread et des vitesses de mémoire élevées qui profitent aux charges de travail les plus gourmandes en calcul. Les machines virtuelles compute-optimized sont idéales pour le calcul haute performance, l’automatisation du design électronique (EDA), les jeux, les applications single-threaded et plus encore.

Ces types de machines tirent également parti des processeurs évolutifs Intel de deuxième génération (Cascade Lake) et d’un turbo all-core soutenu jusqu’à 3,8 GHz. De plus, les machines virtuelles C2 offrent une transparence totale dans l’architecture des plateformes de serveurs sous-jacentes, ce qui permet un réglage avancé des performances.

En d’autres termes, ces machines sont capables de gérer même les sites WordPress les plus exigeants !

Chaque partie de notre infrastructure est aussi vitale que la suivante. C’est pourquoi tous les sites de Kinsta sont interconnectés via le réseau « premium » de la plateforme Google Cloud Platform, et pas seulement via leur réseau « standard ». Ceci est conçu pour minimiser les distances et les sauts, ce qui permet un transport global plus rapide et plus sûr de vos données.

Benchmarks des VMs Compute-Optimized (C2) de GCP

Passons maintenant à la partie amusante, les données ! Nous avons effectué une multitude de tests pour que vous puissiez voir la différence de ces nouveaux types de machines GCP. Pour chaque test, nous avons comparé la page d’accueil pendant une minute avec 15 utilisateurs simultanés. Vous trouverez ci-dessous les détails de nos environnements de test.

  • Nouvelle machine C2 : Processeur évolutif Cascade Lake Intel alimenté par GCP et fonctionnant dans un conteneur isolé.
  • Machine N1 : Processeur Intel Skylake alimenté par GCP et fonctionnant dans un conteneur isolé.
  • OS : Ubuntu 16.04.6 LTS
  • Stack du Container: Nginx 1.15.12, MariaDB 10.4.6
  • Version de PHP: 7.3
  • Cache de la page : Nous avons fait plusieurs tests, un pour le HIT du cache Kinsta et un pour le BYPASS du cache Kinsta.

Les tests ont été réalisés par Thoriq Firdaus, un contributeur WordPress et développeur web ici chez Kinsta. Il a contribué au coeur de WordPress, est Translation Editor pour WordPress Indonesia et développe un plugin d’abonnement MailChimp gratuit, WP Chimp.

Les données ci-dessous sont mesurées en requêtes par seconde. Plus il y a de requêtes, mieux c’est.

WordPress 5.2.3 (BYPASS du cache Kinsta)

Dans notre première série de tests, nous contournons intentionnellement (bypass) le cache de page de Kinsta. La raison en est que nous voulons tester les performances des processeurs en utilisant la pile suivante : Nginx, PHP-FPM et MySQL. Chaque requête non mise en cache sur le site est traitée par un worker PHP.

Nous avons utilisé WordPress 5.2.3 et le thème Twenty Nineteen. Notre site a été alimenté avec des données factices provenant de WP Test. Il contient des images de toutes tailles (petites, moyennes, grandes) ainsi qu’un tweet intégré.

Nous ne sommes pas trop concernés par les données factices, tant qu’elles correspondent sur les deux machines. Mesurer la différence de performance des machines GCP est vraiment ce qui nous intéresse. Le fait d’avoir plus de données factices aurait-il un impact sur la performance ? Oui, mais nous avons également testé quelques sites clients lourds plus loin ci-dessous pour que vous puissiez également en voir l’impact.

Nous avons comparé le site pendant une minute avec 15 utilisateurs simultanés.

Cache BYPASS - WordPress, GCP N1 vs C2

Cache BYPASS – WordPress, GCP N1 vs C2

Résultats du Benchmark

  • WordPress 5.2.3 sur la machine N1 de GCP : 77.82 req/sec
  • WordPress 5.2.3 sur la machine C2 de GCP : 163.89 req/sec 🏆

Les nouvelles machines C2 de GCP sont en moyenne 2,1 fois plus rapides lorsque nous contournons le cache (bypass) de Kinsta.

WordPress 5.2.3 (HIT du cache Kinsta)

Dans la deuxième série de tests, nous l’avons intentionnellement mis dans notre cache de page. Même si une requête mise en cache sera toujours plus rapide qu’une requête non mise en cache, nous étions curieux de voir les résultats. Ce qui est vraiment testé ici, c’est la partie Nginx de notre pile, car c’est ce qui gère notre cache de page.

Le site est le même que celui utilisé dans les tests ci-dessus. Nous avons comparé le site pendant une minute avec 15 utilisateurs simultanés.

Cache HIT - WordPress, GCP N1 vs C2

Cache HIT – WordPress, GCP N1 vs C2

Résultats du Benchmark

  • WordPress 5.2.3 sur la machine N1 de GCP : 7,886.16 req/sec
  • WordPress 5.2.3 sur la machine C2 de GCP : 16,426.32 req/sec 🏆

Les nouvelles machines C2 de GCP sont en moyenne 2,08 fois plus rapides lorsque nous utilisons le cache (HIT) Nginx de Kinsta.

WordPress 5.2.3 + WooCommerce 3.7.0 (BYPASS du cache Kinsta)

Dans la troisième série de tests, nous contournons à nouveau le cache de page Kinsta.

Nous avons utilisé WordPress 5.2.3, WooCommerce 3.7.0 et le thème Twenty Nineteen. Notre site a été alimenté avec des données factices provenant de WP Test. Il contient un peu moins d’images et de contenu que le faux site WordPress.

Nous avons comparé le site pendant une minute avec 15 utilisateurs simultanés.

Cache BYPASS - WooCommerce, GCP N1 vs C2

Cache BYPASS – WooCommerce, GCP N1 vs C2

Résultats du Benchmark

  • WordPress 5.2.3+WooCommerce 3.7.0 on GCP N1 machine: 45.67 req/sec
  • WordPress 5.2.3+WooCommerce 3.7.0 on GCP C2 machine: 178.62 req/sec 🏆

Les nouvelles machines C2 de GCP sont en moyenne 3,9 fois plus rapides lorsque nous contournons le cache (bypass) de Kinsta.

WordPress 5.2.3 + WooCommerce 3.7.0 (HIT du cache Kinsta)

Dans la quatrième série de tests, nous le faisons à nouveau intentionnellement sur notre cache de page Kinsta. Le site est le même que celui utilisé dans les tests ci-dessus. Nous avons comparé le site pendant une minute avec 15 utilisateurs simultanés.

Cache HIT - WooCommerce, GCP N1 vs C2

Cache HIT – WooCommerce, GCP N1 vs C2

Résultats du Benchmark

  • WordPress 5.2.3 sur la machine N1 de GCP : 8,448.57 req/sec
  • WordPress 5.2.3 sur la machine C2 de GCP : 17,790.20 req/sec 🏆

Les nouvelles machines C2 de GCP sont en moyenne 2,1 fois plus rapides lorsque nous utilisons le cache (HIT) Nginx de Kinsta.

Résultats de performances que nous voyons sur les sites des clients

Nous avons déjà commencé à migrer les sites WordPress des clients vers les nouvelles machines C2. Ci-dessous, nous partagerons avec vous les améliorations de performance que nous constatons sur les sites du monde réel hébergés chez Kinsta. Si vous êtes curieux de savoir quand vous serez migré, passez à notre calendrier de migration.

Avant de plonger, il est important de comprendre ce que signifient ces chartes. Nous utilisons un outil appelé New Relic pour mesurer la performance des sites de Kinsta. C’est bien mieux que les outils de test de vitesse uniques standard car beaucoup d’entre eux ont des problèmes de latence ou partagent de la bande passante. L’agent New Relic fonctionne en continu aussi longtemps que nous en avons besoin, ce qui nous permet de surveiller chaque changement de performance.

Essentiellement, ce que nous mesurons ci-dessous est le temps de réponse PHP et MySQL, ou plutôt combien de temps en moyenne un worker PHP est utilisé pour traiter une seule requête. La zone verte sur le graphique indique les temps de réponse aux services Web externes tels que Google Analytics ou les pixels marketing sur lesquels Kinsta n’a aucun contrôle.

Client 1 – Site d’information à forte fréquentation (des centaines de requêtes/minute)

Notre premier client est un site WordPress d’actualités à fort trafic faisant des centaines de requêtes PHP par minute. Après leur migration vers les nouvelles machines C2 compute-optimized, le temps de réponse moyen de leur site est passé de ~250 ms à ~80 ms. C’est une augmentation de 212,5 % de la performance !

Client 1 migration vers la machine C2 de GCP

Client 1 migration vers la machine C2 de GCP

Client 2 -Blog de Marketing populaire

Notre deuxième client est un blog de marketing populaire qui reçoit également une quantité importante de trafic. Après leur migration, le temps de réponse moyen de leur site est passé de ~300 ms à ~100 ms. C’est une augmentation de 200% de la performance !

Client 2 migration vers la machine C2 de GCP

Client 2 migration vers la machine C2 de GCP

Client 3 – Blog de communauté WordPress

Notre troisième client est un blog communautaire WordPress populaire. Après leur migration, le temps de réponse moyen de leur site est passé de ~400 ms à ~185 ms. C’est une augmentation de 116,22 % de la performance !

Client 3 migration vers la machine C2 de GCP

Client 3 migration vers la machine C2 de GCP

Client 4 – Agence WordPress

Notre quatrième client est Neuralab, une agence de design, de développement web et mobile spécialisée dans le développement d’applications web eCommerce. Sur le plan technologique, ils produisent en plus de WordPress et WooCommerce.

L’équipe de Neuralab héberge tous nos projets WooCommerce chez Kinsta et nous avons constaté des améliorations de chargement dix fois supérieures lors de la migration des applications d’autres hébergeurs vers Kinsta. Leur équipe DevOps pousse la pile LEMP à ses limites et c’est un véritable partenariat qui profite à nos clients, à notre équipe et surtout à nos utilisateurs finaux de solutions eCommerce. Comme nous le savons tous, la performance web est populaire et nous sommes impatients de voir ce qui est prévu par l’équipe de Kinsta dans le futur.
Kresimir Koncic
Krešimir Končić, Directeur
Neuralab

Après la migration de Neuralab, le temps de réponse moyen de leur site est passé de ~450 ms à ~250 ms. C’est une augmentation de 80% de la performance !

Client 4 migration vers la machine C2 de GCP

Client 4 migration vers la machine C2 de GCP

Client 5 – Blog de Marketing d’Affiliation

Notre cinquième client est un blog de marketing d’affiliation. Après leur migration, le temps de réponse moyen de leur site est passé de ~750 ms à ~385 ms. C’est une augmentation de 94,8 % de la performance !

Client 5 migration vers la machine C2 de GCP

Client 5 migration vers la machine C2 de GCP

Client 6 – Blog Santé et Bien-être

Notre sixième client est un blog sur la santé et le bien-être. Ce site était déjà fortement optimisé, nous ne nous attendions donc pas à voir une grande différence. Mais après leur migration, le temps de réponse moyen de leur site est passé de ~250 ms à ~130 ms. C’est une augmentation de 92,3 % de la performance ! Ainsi, même les clients dont les sites sont déjà bien optimisés auront un impact.

Client 6 migration vers la machine C2 de GCP

Client 6 migration vers la machine C2 de GCP

Client 7 – Marché de fournisseurs de services

Credo est un marché qui aide les entreprises (en particulier les entreprises de commerce électronique, SaaS et B2B) à trouver, embaucher et bien travailler avec les entreprises de marketing numérique et les consultants du réseau de talents de Credo, qui ont été sélectionnés. Ils ont déménagé chez Kinsta en raison de problèmes de coûts et de performance avec leur ancien fournisseur actuel.

Je sais depuis longtemps que la vitesse du site est incroyablement importante pour les classements et les conversions, mais c’est une telle entreprise technique et impossible de trouver des développeurs capables de l’optimiser que je ne lui ai jamais donné de la priorité. C’est formidable d’avoir un hébergeur comme Kinsta qui établit les priorités et prend l’initiative de faire ce qui est bon pour ses clients comme moi.
John Doherty
John Doherty, CEO
Credo

Après la migration de Credo, le temps de réponse moyen de leur site est passé de ~1600 ms à ~1100 ms. C’est une augmentation de 45,45 % de la performance !

Client 7 migration vers la machine C2 de GCP

Client 7 migration vers la machine C2 de GCP

Client 8 – WP Buffs, Service/maintenance WordPress

Notre huitième client, WP Buffs, est un partenaire de Kinsta et fournit un support technique 24/7 à toute personne, entreprise ou organisation ayant un site WordPress. Ils gèrent un nombre illimité d’éditions, d’améliorations de performances, de maintenance quotidienne de l’état de santé et de dépannage régulier de la sécurité afin que leurs clients n’aient pas à le faire.

Après avoir migré WP Buffs, le temps de réponse moyen de leur site est passé de ~850 ms à ~425 ms. C’est une augmentation de 100% de la performance !

Client 8 migration vers la machine C2 de GCP

Client 8 migration vers la machine C2 de GCP

Client 9 – Blog de développeur WordPress

Notre neuvième client est un blog de développeur WordPress. Après leur migration, le temps de réponse moyen de leur site est passé de ~225 ms à ~125 ms. C’est une augmentation de 80% de la performance !

Client 9 migration vers la machine C2 de GCP

Client 9 migration vers la machine C2 de GCP

Client 10 – Ecommerce Site (Easy Digital Downloads)

Notre 10ème client est un site de commerce électronique qui utilise Easy Digital Downloads. Après leur migration, le temps de réponse moyen de leur site est passé de ~665 ms à ~500 ms. C’est une augmentation de 33 % de la performance !

Client 10 migration vers la machine C2 de GCP

Client 10 migration vers la machine C2 de GCP

Client 11 – Blog de Divertissement Sportif à Haute Fréquentation

Notre 11ème client est Superluchas, un magazine mexicain en ligne spécialisé dans la critique, les essais et les nouvelles de lutte professionnelle (Lucha Libre).

Wow, cette formidable mise à jour était inattendue ! Nous sommes toujours étonnés de l’engagement de Kinsta envers la satisfaction de ses clients.
Jorge Ocampo
Jorge Ocampo, Media Director
Superluchas

Après leur migration, le temps de réponse moyen de leur site est passé de ~1 100 ms à ~560 ms. C’est une augmentation de 96,43 % de la performance !

Client 11 migration vers la machine C2 de GCP

Client 11 migration vers la machine C2 de GCP

À retenir des résultats des Bencharks

Notre équipe est toujours à la recherche de moyens d’augmenter la performance de vos sites WordPress. En fait, au cours des deux derniers mois, nous avons également publié de nouvelles fonctionnalités impressionnantes telles que l’auto-optimisation des bases de données, le PHP Self-Healing, et TLS 1.3. PHP 7.4 est aussi juste au coin de la rue.

Cependant, depuis notre passage à Google Cloud Platform en 2016, nous pouvons dire sans aucun doute qu’il s’agit de loin du changement le plus excitant et le plus important que nous ayons apporté à notre plateforme en termes de performance.

Kinsta se tourne vers les nouvelles VMs de Google Cloud Compute-Optimized. Des gains de performance si rapides que vous allez les ressentir ! 🚀 Cliquez pour Tweet

En regardant les données, voici ce à quoi vous pouvez vous attendre des nouvelles machines C2 :

  • Le simple déplacement de vos sites vers la nouvelle architecture permettra d’accélérer les temps de chargement, sans aucun travail ou test requis de votre part.
  • Grâce au fonctionnement des machines C2, les sites plus lourds verront leurs performances augmenter davantage que celles des sites déjà optimisés. Mais comme nous l’avons vu plus haut, même les sites optimisés remarquent une différence.
  • Ce changement n’a pas seulement un impact sur le frontend de vos sites. Vous verrez aussi des temps de chargement plus rapides sur le backend, lorsque vous travaillez dans votre tableau de bord d’administration WordPress.

Il a toujours été important pour nous que chacun, quel que soit son plan d’hébergement, bénéficie de la même architecture haute performance pour alimenter ses sites WordPress. Cela permet aux entreprises de toutes tailles, des blogs aux entreprises du Fortune 500, d’évoluer facilement avec Kinsta au fur et à mesure de leur croissance.

Le passage aux nouvelles machines C2 (Compute-Optimized) de Google Cloud Platform a porté notre plateforme déjà rapide à un tout autre niveau. Nous constatons des gains de performance massifs dans tous les domaines, ce qui donne à nos clients l’avantage concurrentiel dont ils ont besoin pour réussir.

Mark Gavalda
Mark Gavalda, CEO
Kinsta

Calendrier de migration pour vos sites WordPress

Pour rappel, les nouvelles machines C2 compute-optimized sont disponibles pour tout le monde, des plans Starter aux plans Entreprise. Plans de base pour personnalisés. Elles constitueront l’épine dorsale de notre infrastructure pour l’avenir, et la valeur par défaut pour les nouveaux sites WordPress que vous créerez.

Régions disponibles

Pendant que nous distribuons les nouvelles machines à tout le monde, elles ne sont actuellement disponibles que dans les régions suivantes :

  • Iowa (US Central)
  • Los Angeles (US West 2)
  • South Carolina (US East 1)
  • London (UK)
  • Eemshaven (NL)
  • Taiwan (TW)
  • Tokyo (JP)
  • Mumbai (IN)
  • Singapore (SG)

Si vous êtes curieux de savoir où est hébergé l’un de vos sites existants, vous pouvez le trouver sous l’onglet « Info » de votre site dans le tableau de bord MyKinsta. Vous pouvez également le comparer à notre liste d’emplacements de centres de données.

Centres de données dans MyKinsta

Centres de données dans MyKinsta

Ce que vous devez savoir

Au cours des deux prochaines semaines, notre équipe commencera à déménager vers la nouvelle infrastructure. Si vous êtes déjà client Kinsta, voici ce que vous devez savoir sur la transition.

  • Au lieu de migrer en direct des sites individuels (ce qui prendrait des mois), nous allons déplacer des machines entières vers la nouvelle architecture. Cela permettra à tous de profiter des gains de performance le plus rapidement possible.
  • Lors de la migration, il y aura un petit temps d’arrêt par machine (5-15 minutes). Mais cela se fera pendant nos périodes de maintenance, ou plutôt en dehors des heures de pointe en fonction de la région dans laquelle se trouve votre site. Les travaux de maintenance prévus seront affichés à l’avance sur notre Page de Statut pour tous les emplacements touchés. Vous pouvez vous abonner aux mises à jour de chaque centre de données.

    Maintenance planifiée

    Maintenance planifiée

  • Aucune adresse IP ne changera pendant le processus.
  • Pour ceux d’entre vous qui sont sur nos plans dédiés et qui souhaitent migrer, vous aurez besoin de discuter avec notre équipe de vente car ceux-ci sont traités au cas par cas.
  • Si vous vous trouvez dans une région où une machine C2 n’est pas disponible et que vous souhaitez déménager, c’est possible. Mais donnez à notre équipe d’administrateurs système le temps d’effectuer les migrations vers les nouvelles machines à l’échelle de la plateforme. Nous vous tiendrons au courant. Gardez à l’esprit que vous devez toujours héberger vos sites au plus près de l’endroit où se trouvent la majorité de vos clients et visiteurs. Cela aide à réduire la latence du réseau et le TTFB.

Comme nous le faisons avec les nouveaux centres de données, lorsque Google lancera les machines C2 dans de nouvelles régions, nous les rendrons disponibles.

Kinsta déplace tout le monde vers les VMs Compute-optimized (C2) de Google Cloud Platform pour atteindre des vitesses inégalées dans l'industrie de l'hébergement WordPress. 💥 Cliquez pour Tweet

Résumé

Il est important pour notre équipe que nous continuions à tenir notre promesse de fournir un hébergement WordPress de haute performance. Nous comprenons parfaitement que pour beaucoup d’entre vous, c’est l’une des principales raisons pour lesquelles vous nous choisissez plutôt que la concurrence. C’est pourquoi nous sommes ravis de mettre les machines C2 Compute-optimized à la disposition de tous, quel que soit le plan que vous avez choisi.

Que vous ayez un blogue à faible trafic ou un site WooCommerce très exigeant, vous serez en mesure de grandir avec Kinsta et d’atteindre des vitesses plus rapides que ce que vous pensiez être possible.

Nous savons que certains d’entre vous ont peut-être encore des questions. Si vous êtes un client de Kinsta, vous pouvez ouvrir un ticket avec notre équipe de support, et nous serions ravis de vous aider. Si vous avez des questions sur le choix du bon plan d’hébergement chez Kinsta, n’hésitez pas à contacter notre équipe commerciale.

N’oubliez pas de jeter un coup d’œil à toutes les autres mises à jour de fonctionnalités que nous avons publiées et abonnez-vous à notre newsletter pour rester au courant de tous les changements les plus récents.

7
Partages