9 octobre 2023

Pourquoi la NASA a-t-elle choisi WordPress pour relooker son site officiel ?

La NASA choisit WordPress pour la relance de son site Web principal, passant de Drupal après 18 mois de développement et de migration de données, en mettant l'accent sur la flexibilité et l'innovation.

Bannière de la NASA

La NASA a supprimé l'étiquette bêta du nouveau site nasa.gov, construit sur WordPress, remplaçant Drupal comme CMS. Après un long processus qui a nécessité 18 mois de développement Web actif, de migration de données et de création de contenu, la NASA a lancé ses sites Web primaires et scientifiques modernisés, présentant les innovations et les découvertes qui distinguent l'agence depuis plus de 65 ans.

Le projet de plusieurs millions de dollars a débuté il y a quelques années lorsqu'une combinaison de la loi IDEA et de la fin du support de Drupal 7 a donné à la NASA l'opportunité de remanier le CMS utilisé pour nasa.gov. Lone Rock Point, partenaire VIP Gold de WordPress.com, a dirigé le projet, qui a débuté par une année de conception UX et une évaluation de divers CMS d'entreprise qui prendraient finalement en charge 456 utilisateurs de CMS, 68.698 3.023 pages migrées et XNUMX XNUMX nouvelles pages de destination. . Dans le cadre du projet, l'infrastructure du site Web de la NASA a été déplacée d'un environnement Amazon Web Services vers WordPress.com VIP.

Dès les premières étapes du projet, les auteurs de contenus ont exprimé leur intérêt pour un CMS qui leur permettrait de s'affranchir de modèles jugés rigides. L'approche basée sur les blocs de Gutenberg répondait à ce besoin, et les tests utilisateurs ont montré que WordPress pouvait y répondre. Maintenant que le site est en ligne, les différents types de pages de destination créées avec l'approche basée sur les blocs prouvent leur valeur. – a déclaré JJ Toothman, président de Lone Rock Point.

Selon les statistiques publiques disponibles sur SimilarWeb, le site Web de la NASA, nasa.gov, attire environ 30 millions de visiteurs uniques chaque mois à l'échelle mondiale. De plus, le site enregistre environ 120 millions de pages vues par mois. Ces chiffres sont assez élevés et reflètent l’importance et la popularité du site. La vaste portée de nasa.gov souligne l'importance de disposer d'une plate-forme Web robuste, flexible et hautement performante pour gérer un tel volume de trafic et d'interactions utilisateur.

SimilarWeb est un outil d'analyse Web qui fournit des données détaillées sur le trafic, l'engagement et d'autres mesures du site Web. Il s'agit d'un service fréquemment utilisé pour évaluer les performances d'un site et mener des recherches concurrentielles.

Drupal contre WordPress

La NASA a évalué des solutions propriétaires et open source, et Toothman a déclaré avoir examiné plus d'une centaine de plates-formes CMS. Ils ont réduit le choix à quatre CMS : deux commerciaux et deux open source (WordPress et Drupal). L'équipe a réalisé des prototypes de haut niveau et des évaluations d'utilisateurs sur les quatre finalistes, en utilisant ces données dans le processus de sélection du CMS.

Toothman a souligné certains des facteurs qui ont rendu WordPress préférable aux autres :

  • Accès aux ressources. En termes simples, il existe une énorme communauté autour de WordPress. Cette communauté étend WordPress de manière innovante ; partage de connaissances et de formations pour WordPress ; et développer continuellement l’expertise WordPress au sein de la communauté. Cela permet à une organisation comme la NASA d’obtenir plus facilement du soutien. Cependant, avec les solutions CMS commerciales, la NASA devrait souvent revenir au fournisseur CMS d'origine pour trouver des ressources. Il s’agit d’une flexibilité limitée, indésirable pour eux.
  • Un écosystème de plugins qui propose une analyse de contenu en temps réel dans l'environnement administratif WordPress, dans des domaines tels que le référencement et l'accessibilité. Le fait que le contenu puisse être analysé par l'auteur avant sa publication était significatif.
  • Facilité d'utilisation de l’environnement de création de contenu.

Toothman et son équipe ont trouvé des moyens stratégiques pour aider les nouveaux utilisateurs de l'éditeur de blocs à se familiariser avec les outils de création. Ils ont créé des sessions de formation pratiques et travaillé à la création de pages en temps réel avec les utilisateurs et ont créé une base de connaissances en ligne.

La NASA a annoncé qu'elle ouvrirait la source de certains de ses blocs personnalisés et d'autres parties du projet pour redonner à la communauté WordPress. Le projet achevé témoigne de la confiance de l'agence dans l'éditeur de blocs et dans le vaste écosystème d'outils disponibles. Il présente également WordPress comme un CMS fiable doté d’une adaptabilité notable pour les projets commerciaux au niveau de l’entreprise avec des exigences de publication complexes.

Pendant des années, moi et beaucoup d'entre nous dans la communauté WordPress avons démystifié les perceptions des clients dans 2 domaines : (a) WordPress n'est pas destiné aux grandes entreprises, c'est juste une plateforme de blogs. (b) WordPress n'est pas un CMS sécurisé.

Même si je ne m’attends pas à ce que le choix de la NASA d’utiliser WordPress efface ces perceptions préexistantes, cela constitue une preuve supplémentaire du fait que WordPress est de classe entreprise et peut répondre aux critères de sécurité. – dit Toothman.

Une analyse technique de la pile logicielle d'hébergement utilisée.

Lorsqu'on parle de sites Web d'entreprise comme celui de la NASA, le choix de l'hébergement et la configuration du serveur sont des aspects d'une importance vitale. Un hébergement WordPress rapide est essentiel pour garantir une livraison rapide du contenu et améliorer à la fois l’expérience utilisateur et le référencement.

Nous avons donc souhaité procéder à l'analyse des entêtes de réponse HTTP du site nasa.gov, afin de comprendre quelles technologies logicielles sont à la base de leur hébergement WordPress.

Hébergement WordPress utilisé par la NASA
en-tête HTTP nasa.gov

Nginx

Le serveur web NGINX, choisi par la NASA pour son site internet, est reconnu dans l'industrie pour plusieurs qualités : hautes performances, flexibilité et une structure légère qui économise les ressources matérielles. Contrairement au serveur Web Apache plus traditionnel, NGINX fonctionne via un modèle basé sur les événements plutôt que sur un modèle basé sur les threads. Cela lui confère une capacité supérieure à gérer un grand nombre de connexions simultanées sans augmenter excessivement la consommation de mémoire RAM. Cette architecture est donc très avantageuse dans les scénarios où le site est soumis à des pics de trafic, ce qui arrive souvent avec des plateformes de premier plan telles que nasa.gov.

bannière nginx

De plus, NGINX est extrêmement polyvalent en termes de protocoles et de technologies qu'il prend en charge. Par exemple, il peut effectuer un équilibrage de charge, une technique qui répartit le trafic Web entrant sur plusieurs serveurs principaux. Cette distribution se fait intelligemment, dirigeant les requêtes des clients vers le serveur le moins chargé pour le moment, optimisant ainsi les ressources et garantissant qu'aucun serveur n'est surchargé. Cette fonctionnalité est particulièrement utile pour maintenir des performances élevées et une bonne fiabilité, aspects critiques pour tout site de classe entreprise.

Vernis Cache

Les en-têtes HTTP « cache-control : max-age=300, must-revalidate » et « x-cache : hit » indiquent l'utilisation d'une stratégie de mise en cache avancée, implémenté via Varnish Cache. Cet accélérateur HTTP est spécialisé dans la mise en cache du contenu Web, sa récupération et sa distribution rapides, allégeant considérablement la charge sur le serveur Web. Lorsqu'il est correctement optimisé, Varnish est capable de fournir des pages Web avec une latence minimisée et un débit élevé, garantissant ainsi un TTFB très faible et une latence très minimale, comme le montre la capture d'écran suivante obtenue de SpeedVitals.com.

SpeedVitals-NASA.GOV

L'un de ses principaux atouts est sa flexibilité : Varnish permet une configuration détaillée des règles de mise en cache, y compris des paramètres tels que la durée de vie et la validation. Cela le rend extrêmement adapté à une utilisation sur des sites Web nécessitant des performances élevées et une gestion de mise en cache sophistiquée, des fonctionnalités essentielles pour les plates-formes d'entreprise.

HSTS (Sécurité stricte du transport HTTP)

La mise en œuvre de l'en-tête « strict-transport-security : max-age=31536000 » est un indicateur clair de l'engagement de la NASA en faveur de la sécurité. Connu sous le nom de HSTS (HTTP Strict Transport Security), cet en-tête oblige les navigateurs à utiliser des connexions HTTPS, éliminant ainsi la possibilité d'attaques de l'homme du milieu et augmentant la sécurité globale du site.

En résumé, la configuration du serveur de la NASA est un excellent exemple de la manière dont des technologies de serveur avancées telles que NGINX et Varnish Cache peuvent être combinées pour créer un environnement hautement évolutif, performant et sécurisé. L'utilisation de HSTS ajoute une couche de sécurité supplémentaire, rendant le site non seulement rapide, mais aussi extrêmement sécurisé.

En conclusion, la décision de la NASA d'adopter WordPress comme système de gestion de contenu pour son site Web phare est un témoignage révélateur de la robustesse, de la flexibilité et de l'évolutivité que WordPress peut offrir, même pour les projets d'entreprise avec des exigences complexes et des volumes de trafic élevés. La migration de Drupal vers WordPress a été un processus long et fastidieux qui a nécessité un investissement important en temps et en ressources, mais le résultat est un site Web moderne, efficace et performant.

Le succès du site de la NASA avec WordPress est encore souligné par l'utilisation de des technologies avancées côté serveur telles que NGINX et Varnish Cache, des composants qui sont également fondamentaux dans notre pile logicielle de serveur géré. Ces technologies nous permettent de fournir des solutions d’hébergement performantes et rapides pour WordPress et autres CMS populaires. Le choix de la NASA renforce l'idée selon laquelle même les organisations à grande échelle reconnaissent de plus en plus la valeur intrinsèque de WordPress et des technologies complémentaires, validant ainsi l'approche que nous avons adoptée pour nos services d'hébergement.

Cette étude de cas montre comment WordPress a évolué bien au-delà de ses origines en tant que plateforme de blogs pour devenir une solution CMS de pointe, capable de répondre aux besoins des organisations qui exigent le nec plus ultra en matière de sécurité, de rapidité et de flexibilité. Et avec l’écosystème de plugins, de thèmes et de blocs en constante expansion, WordPress semble prêt à conserver un rôle de premier plan dans le paysage des CMS pendant de nombreuses années à venir.

Vous avez des doutes ? Vous ne savez pas par où commencer ? Contactez-nous !

Nous avons toutes les réponses à vos questions pour vous aider à faire le bon choix.

Discute avec nous

Discutez directement avec notre support avant-vente.

0256569681

Contactez-nous par téléphone pendant les heures de bureau 9h30 - 19h30

Contactez-nous en ligne

Ouvrez une demande directement dans l'espace contact.

INFORMATIONS

Managed Server Srl est un acteur italien leader dans la fourniture de solutions système GNU/Linux avancées orientées vers la haute performance. Avec un modèle d'abonnement peu coûteux et prévisible, nous garantissons que nos clients ont accès à des technologies avancées en matière d'hébergement, de serveurs dédiés et de services cloud. En plus de cela, nous proposons des conseils système sur les systèmes Linux et une maintenance spécialisée en SGBD, sécurité informatique, Cloud et bien plus encore. Nous nous distinguons par notre expertise dans l'hébergement de CMS Open Source de premier plan tels que WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart et Magento, soutenus par un service d'assistance et de conseil de haut niveau adapté aux administrations publiques, aux PME et à toutes tailles.

Red Hat, Inc. détient les droits de Red Hat®, RHEL®, RedHat Linux® et CentOS® ; AlmaLinux™ est une marque commerciale d'AlmaLinux OS Foundation ; Rocky Linux® est une marque déposée de la Rocky Linux Foundation ; SUSE® est une marque déposée de SUSE LLC ; Canonical Ltd. détient les droits sur Ubuntu® ; Software in the Public Interest, Inc. détient les droits sur Debian® ; Linus Torvalds détient les droits sur Linux® ; FreeBSD® est une marque déposée de The FreeBSD Foundation ; NetBSD® est une marque déposée de la Fondation NetBSD ; OpenBSD® est une marque déposée de Theo de Raadt. Oracle Corporation détient les droits sur Oracle®, MySQL® et MyRocks® ; Percona® est une marque déposée de Percona LLC ; MariaDB® est une marque déposée de MariaDB Corporation Ab ; REDIS® est une marque déposée de Redis Labs Ltd. F5 Networks, Inc. détient les droits sur NGINX® et NGINX Plus® ; Varnish® est une marque déposée de Varnish Software AB. Adobe Inc. détient les droits sur Magento® ; PrestaShop® est une marque déposée de PrestaShop SA ; OpenCart® est une marque déposée d'OpenCart Limited. Automattic Inc. détient les droits sur WordPress®, WooCommerce® et JetPack® ; Open Source Matters, Inc. détient les droits sur Joomla® ; Dries Buytaert détient les droits sur Drupal®. Amazon Web Services, Inc. détient les droits sur AWS® ; Google LLC détient les droits sur Google Cloud™ et Chrome™ ; Microsoft Corporation détient les droits sur Microsoft®, Azure® et Internet Explorer® ; La Fondation Mozilla détient les droits sur Firefox®. Apache® est une marque déposée de The Apache Software Foundation ; PHP® est une marque déposée du groupe PHP. CloudFlare® est une marque déposée de Cloudflare, Inc. ; NETSCOUT® est une marque déposée de NETSCOUT Systems Inc. ; ElasticSearch®, LogStash® et Kibana® sont des marques déposées d'Elastic NV. Hetzner Online GmbH détient les droits sur Hetzner® ; OVHcloud est une marque déposée d'OVH Groupe SAS ; cPanel®, LLC détient les droits sur cPanel® ; Plesk® est une marque déposée de Plesk International GmbH ; Facebook, Inc. détient les droits sur Facebook®. Ce site n'est affilié, sponsorisé ou autrement associé à aucune des entités mentionnées ci-dessus et ne représente en aucune manière aucune de ces entités. Tous les droits sur les marques et noms de produits mentionnés sont la propriété de leurs titulaires respectifs des droits d'auteur. Toutes les autres marques mentionnées appartiennent à leurs titulaires. MANAGED SERVER® est une marque déposée au niveau européen par MANAGED SERVER SRL, Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italie.

Retour en haut de page