Définition
WordPress est un système de gestion de contenu open source basé sur PHP et MySQL qui propulse environ 40 % de tous les sites web sur internet. WordPress auto-hébergé, téléchargeable gratuitement depuis wordpress.org, s'installe sur tout compte d'hébergement compatible PHP et MySQL que vous contrôlez entièrement; WordPress.com est la version hébergée par Automattic, facturée mensuellement, où la gestion du serveur est prise en charge pour vous mais la personnalisation est plus limitée. Autour du noyau open source s'est développée une industrie de l'hébergement WordPress managé, incluant Kinsta, WP Engine, Pressable et Flywheel, qui optimise serveurs, cache, correctifs de sécurité et mises à jour du cœur spécifiquement pour WordPress afin que les propriétaires de sites évitent l'administration système générale. Un écosystème mondial d'extensions, de thèmes et de développeurs en fait le CMS le plus extensible à grande échelle, même si cette flexibilité implique que la qualité et la sécurité varient d'une extension à l'autre. Il convient bien aux sites centrés sur le contenu, aux blogs et aux petites boutiques; pour des applications très personnalisées ou des équipes souhaitant n'avoir aucune implication serveur, d'autres plateformes peuvent mieux convenir.
Comment cela fonctionne
WordPress, c'est PHP et MySQL: un éditeur de contenu et une administration dans le navigateur, un système de thèmes pour le design, un système d'extensions pour les fonctionnalités, et une API REST et GraphQL pour un usage headless. WordPress moderne prend aussi en charge l'éditeur de blocs (Gutenberg) et l'édition complète du site.
Pourquoi c'est important
Pour les sites orientés contenu, blogs, sites vitrine, magazines, petites boutiques e-commerce, WordPress est le choix par défaut et reste difficile à battre sur le coût, la personnalisation et l'écosystème. La contrepartie est la charge opérationnelle des mises à jour, de la sécurité et des performances, raison pour laquelle l'hébergement WordPress managé existe.