Un CMS (Content Management System) ou système de gestion de contenu en français est une application web qui permet de concevoir, gérer et mettre à jour des sites internet. Il permet de créer et de mettre en ligne un site très rapidement sans maîtriser les langages informatiques. Toutefois, pour un professionnel, mieux vaut connaître les langages HTML, CSS, JavaScript et PHP afin de personnaliser le site web et répondre au mieux aux besoins du client.

Parts de marché de tous les sites web dans le monde en 2021 :

WordPress (40%)

Aucun CMS (37%)

Shopify (3%)

Joomla (2%)

Squarespace (2%)

Wix (1%)

Drupal (1%)

Source : w3techs.com

En développement de projets, j’ai eu l’occasion d’utiliser et de tester plusieurs CMS comme Typo3, Drupal, et WordPress. J’ai longtemps hésité entre les deux derniers, mais mon choix s’est tourné naturellement vers WordPress, et je ne le regrette pas.

WordPress présente de nombreux avantages, comme sa rapidité d’installation et sa facilité d’utilisation. En tant que logiciel open source, il est accessible pour un développeur, et l’on trouve une multitude d’extensions et de templates pour répondre à quasiment tous les besoins.

Cependant, avec l’introduction de Gutenberg, l’éditeur de blocs de WordPress et du Full Site Editing (FSE), ces outils tiers sont de moins en moins nécessaires. Gutenberg permet de construire des pages de manière plus légère et rapide, en utilisant des blocs pour chaque élément de contenu. Cela offre une alternative plus performante aux constructeurs de pages traditionnels, qui peuvent parfois alourdir le site et nuire à ses performances.

Avec l’évolution de WordPress, notamment avec Gutenberg et le FSE, il est encore plus crucial de travailler avec un professionnel qui comprend ces nouvelles fonctionnalités et sait comment les utiliser pour maximiser votre site.