Ghost : L’Alternative Moderne à WordPress

Dans l’univers des CMS, WordPress règne en maître depuis des années, avec plus de la moitié du web connu qui affiche son petit bandeau « Powered by WordPress ». C’est dire à quel point il est difficile de devenir une alternative à cette solution. Pourtant, cela fait un petit moment qu’une plateforme surfe sur la vague des influenceurs créateurs de contenu et se démarque petit à petit par son approche plus minimaliste et son focus sur l’expérience d’écriture et surtout la monétisation du contenu : il s’agit de Ghost.
Ghost est une alternative moderne et épurée à WordPress, spécifiquement conçue pour les créateurs de contenu. J’ai traîné des pieds un moment avant de publier ce billet ; en vérifiant avant publication, rien n’a vraiment changé de part et d’autre.

C’est quoi Ghost ?

Ghost est une plateforme de publication en Node conçue précisément pour la création et la gestion de blogs, jusque-là rien de fou. Ironiquement, c’est un énième prétendant sur le terrain des performances. Contrairement à WordPress, qui a évolué pour devenir un CMS polyvalent capable de gérer quasiment tous les types de sites web au point de devenir le symbole de l’usine à gaz, Ghost veut se consacrer à une seule mission : offrir une expérience de publication inégalée et faire en sorte qu’elle rapporte. Sa philosophie est simple : se concentrer sur ce qui compte vraiment : l’écriture, la publication et la monétisation. Et pour cela, il compte de nombreux avantages, dont son éditeur minimaliste face à la surcharge de Gutenberg.
Ensuite, logiquement, Node.js étant plus léger et plus rapide que PHP, Ghost, tout juste installé, est 10 fois plus rapide que le WordPress le plus optimisé. À l’écriture comme à la lecture, la différence d’expérience utilisateur, et de charge CPU sur le serveur, est flagrante. Dans un autre registre, il n’est pas nécessaire d’installer de multiples extensions pour optimiser son indexation : Ghost intègre nativement toutes les fonctionnalités essentielles d’optimisation. Tout comme pour la monétisation, Ghost embarque nativement un module de gestion des abonnements. Sans extension, l’ensemble est de fait moins coûteux et moins vulnérable aux attaques les plus communes.

Mais avec tout ça ? Pourquoi je ne suis pas encore sur Ghost ?

Afin de rester objectif, Ghost n’est pas parfait et, question personnalisation et flexibilité, il reste loin derrière WordPress et son écosystème. Non pas qu’il soit impossible de rattraper ce retard, mais cela demandera plus de temps, et les ressources disponibles pour vous aider ne sont pas les plus nombreuses. Les intégrations les plus spécifiques de WordPress n’existent d’ailleurs pas sur Ghost, et il n’y aura pas toujours d’alternative possible. Au-delà des ressources, c’est surtout la courbe d’apprentissage de Ghost qui est plus importante dans l’ensemble. L’installation elle-même n’est déjà pas aussi simple que celle de WordPress, sauf en hébergement géré, où les deux plateformes se valent. Paradoxalement, la migration depuis l’une ou l’autre reste relativement facile, même si j’ignore dans quelle mesure elle est complète côté SEO. Chaque plateforme se targue d’ailleurs d’avoir récupéré les brebis baladeuses qui auraient voulu voir si l’herbe était plus verte chez le voisin.

Au final ? Est-ce que je suis resté sur Ghost ? Pour qui est-il fait ?

Je dirai que Ghost est fait principalement pour ceux qui souhaitent monétiser leur contenu avec une solution tout-en-un. Dans ce cas, Ghost fait tout mieux que WordPress pour moi. Pour les autres cas, c’est plus discutable. Ses qualités, la simplicité, les performances et l’expérience d’écriture, font de Ghost une alternative sérieuse et moderne à WordPress. Cela dit, WordPress reste plus familier. Pour ma part, l’essai de Ghost en self-hosted est resté au stade de test : je ne souhaite pas monétiser mon contenu pour le moment. La configuration d’une instance Ghost dans mon environnement, à côté des autres WordPress qui tournent sur le serveur, n’était pas chose aisée. Pour l’instant, le blog est suffisamment petit pour se contenter des performances de WordPress.

By tech