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.

Informations sur l'auteur

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 la 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ℱ ; Facebook, Inc. dĂ©tient les droits sur FacebookÂź ; 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. Ce site n'est affiliĂ©, sponsorisĂ© ou autrement associĂ© Ă  aucune des entitĂ©s mentionnĂ©es ci-dessus et ne reprĂ©sente aucune de ces entitĂ©s de quelque maniĂšre que ce soit. 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