Catégorie : Software

Discussion technique et listes de logiciels pour créer des sites internet.

  • Mon installation de la nouvelle version de WordPress 7

    Mon installation de la nouvelle version de WordPress 7

    Cette nouvelle version de WordPress est baptisée Armstrong et franchement je comprends pourquoi ils ont choisi une des références du jazz pour annoncer ce changement. C’est du lourd.

    Le plus grand changement pour « le public » est le connecteur IA. Cela permet de faire travailler son LLM directement dans son site. En fonction du modèle, il est possible de faire générer des textes alternatifs pour les images, de créer des résumés ou bien un titre à partir du contenu.

    Le challenge

    Comme je suis de nature joueuse, j’ai tout fait sur mon smartphone : mise à jour vers WordPress 7, installation et configuration des extensions et connecteurs. Au final je n’ai rencontré aucune erreur et tout se passe bien jusqu’à présent. J’ajoute que ce site est particulièrement optimisé et n’utilise que peu d’extensions, ce qui le rend robuste aux changements.

    Je suis joueur mais prudent, j’ajoute donc que j’ai bien entendu des sauvegardes de mon site avant de toucher à quoi que ce soit en profondeur, encore plus pour un changement majeur de version.

    WordPress 7 et formes géométriques abstraites

    Et comment on fait avec l’IA ?

    il faut d’abord aller dans connecteur et se connecter à son fournisseur de LLM. Pour mon cas il m’a fallu installer le connecteur openrouter. Ensuite il faut installer l’extension IA de WordPress puis la configurer pour décider de ce que notre IA peut faire (résumer un texte oui, tout faire, non).

    Ensuite apparaissent ces options dans la barre de gestion à droite.
    Ici générer une image pour cet article.

    Le résultat

    « Jusque là tout va bien ».

    je rédige ce texte « à la main » (je sais écrire, merci l’école publique française), mais afin de tester les nouvelles fonctionnalités IA, j’ai aussi fait générer l’image ainsi que sa description. J’ajoute aussi une description meta générée automatiquement. Mon système réagit comme prévu et est facilement utilisable sur mobile (et sur ordinateur, bien entendu).

    Petit rappel

    Ce n’est pas WordPress qui offre une IA car il s’agit juste d’un connecteur vers un fournisseur existant. La qualité des résultats dépend du LLM que vous avez choisi en amont. La nouveauté vient du fait que tout est déjà bien intégré et qu’il est possible de se simplifier la vie grâce au connecteur directement via l’interface d’administration du site.

    Gestion des menus

    WordPress 7 offre enfin la possibilité de gérer les menus de manière plus fine. Fini les listes obligatoires, il est maintenant possible d’avoir d’autres blocs et de beaux overlays dans nos menus. C’est peu de chose en apparence, mais pour moi qui doit pouvoir proposer des solutions clés en main, c’est un vrai soulagement de pouvoir laisser gérer cet aspect sans avoir à le programmer moi-même ou à chercher des solutions externes.

    Les « petits » trucs en plus dans WordPress 7

    Certains vont les ignorer, d’autres s’en réjouir particulièrement ; Dans la catégorie améliorations qui sont bien pratiques, je cite :

    • Un gestionnaire d’icones (à ajouter soi-même ou via une bibliothèque)
    • La possibilité d’ajouter des polices de caractères et de les gérer pour tous les sites utilisant WordPress. Cette fonctionnalité n’était jusque là pas accessible aux sites les plus anciens.
    • Un système de révision où on voit qu’elle est la différence entre les révisions, très pratique pour revenir en arrière.
    • Des améliorations de performance.
    • Des améliorations d’accessibilité.

    Ce qu’il manque

    L’équipe de WordPress avait annoncé une gestion collaborative des pages, mais suite aux problèmes rencontrés lors du développement, cette fonctionnalité est reportée.

    Au final

    WordPress 7 apporte des changements substantiels pour les créateurs de site internet. L’arrivée de meilleurs menus me permettra d’être plus créatif lors de ma création de sites. L’IA parlera forcément à ceux qui la recherche et les multiples autres améliorations sont bienvenues.

    C’est une version majeure de WordPress ! Ne mettez à jour que si vous savez ce que vous faites et si votre site est bien sauvegardé. De nombreuses extensions ne sont probablement pas encore adaptées et peuvent faire planter votre site !

    En cas de doute (ou de catastrophe), je vous accompagne dans vos mises à jour et résolution de problèmes liés à WordPress.

  • Liste des CMS open source en 2025

    Liste des CMS open source en 2025

    Je me tiens au courant des dernières tendances en ce qui concerne la construction de site internet, et quelle ne fut pas ma déception de voir tant de listes de CMS peu à jour. que ce soit sur Wikipedia ou d’autres plateformes.

    Mes critères de sélection sont simples :

    • un site internet fonctionnel
    • une mise à jour depuis moins de 2 ans
    • une preuve que des sites ont été fait avec

    Attention : ceci est une liste avec mon point de vue subjectif. Tous les CMS présents permettent de faire au minimum un site vitrine propre et offrir un moteur de blog. Dans de bonnes mains, n’importe lequel de ces systèmes peut devenir une œuvre d’art et répondre à la plupart des besoins de base.

    Toutefois, chaque système possède ses forces et ses faiblesses.

    WordPress

    Le CMS le plus utilisé au monde. Peut tout faire grâce à de très nombreuses extensions.

    Logo de PHP

    Joomla

    Un CMS très complet avec une large communauté. Pas forcément le plus léger, néanmoins très solide.

    Logo de PHP

    Typo3

    Vénérable relique, compliqué à installer, plutôt lent, présent dans de nombreux sites « corporates », notamment en Allemagne.

    Logo de PHP

    Ghost

    Parfait pour les bloggeurs ( et journalistes, écrivains) pro. De nombreux outils sont prévus pour eux.

    Drupal

    Veut tout faire, peut probablement tout faire si la bonne équipe s’occupe du développement.

    Logo de PHP

    Backdrop

    Un fork de Drupal 7. Difficile pour moi de dire si leur développement a été plus efficace que celui de l’équipe de Drupal.

    Logo de PHP

    Spip

    Logiciel léger et facile d’installation, développé par une équipe soutenant un web indépendant. Adapté aussi bien à des sites perso / associatifs que pro.

    Logo de PHP

    Plone

    Un CMS utilisé dans les applications « entreprises » et les intranets, écrit en Python.

    Accuse du retard par rapport à des CMS plus modernes.

    Wagtail

    Un CMS moderne et qui permet la personnalisation avancée des données. Développeur requis, plutôt pour les projets conséquents.

    Grav

    Un CMS moderne qui n’a pas besoin de base de données pour fonctionner.

    Rapide, flexible et puissant mais je recommande une certaine affinité technique pour en tirer le maximum.

    Logo de PHP

    Processwire

    Un super système pour les solutions complètement personnalisées. Développement professionnel nécessaire pour en tirer le maximum.

    Logo de PHP

    ModX

    Un ancêtre qui a su se tenir à jour : rapidité et sécurité sont leurs maîtres mots.

    Peu d’extensions disponibles, ce qui le réserve à la création de sites internet vitrines.

    Logo de PHP

    Silverstripe

    Un CMS qui se dit bien sécurisé.

    Je ne lui ai sinon pas vraiment trouvé de domaine où il s’illustre vraiment.

    Logo de PHP

    PyroCMS

    Un outil pour créer son propre CMS basé sur la plateforme de développement Laravel.

    Bienvenue chez les geeks.

    Logo de PHP

    BoltCMS

    Un outil pour créer son propre CMS basé sur la plateforme de développement Symfony.

    Parfait si vous êtes un développeur PHP/Symfony.

    Logo de PHP

    Umbraco

    Une solution robuste pour des sites personnalisés.

    Leurs études de cas sont intéressants, mais qui souhaite déployer du .NET?

    ConcreteCMS

    Une solution très complète avec un bel écosystème d’extensions. Permet de créer tout type de sites, complets en tout aspect.

    Logo de PHP

    OpenCMS

    Une solution datée et un développement qui sort plutôt des sentiers battus.

    Je ne vois aucune raison de le recommander.

    CMSimple

    Un CMS flat file, léger et facile à installer.

    Parfait pour n’importe quel site simple et efficace.

    Logo de PHP

    PluXml

    Un CMS flat file, léger et facile à installer.

    Parfait pour n’importe quel site simple et efficace.

    Logo de PHP

    Automad

    Un CMS flat file moderne, léger et facile à installer.

    Semble maintenu de manière active.

    Logo de PHP

    Textpattern

    Un CMS utilitaire, tendance spartiate mais stable et sécurisé.

    De nombreuses extensions sont disponibles.

    Logo de PHP

    Known CMS

    Une plateforme collaborative pensée pour l’indieWeb.

    Parfait pour un internet plus humain (et moins corporate).

    Logo de PHP

    Locomotive CMS

    Un CMS français, fonctionnel et écrit en Ruby.

    Aussi bien pour les dev que pour les éditeurs de contenu.

    Apostrophe CMS

    Un CMS qui gère aussi la création d’API de contenu pour servir d’autres frontends que le sien.

    Django CMS

    Django CMS est bien vivant (et actif) malgré un site officiel très années 2000.

    Mezzanine CMS

    Difficile de dire si c’est un projet actif, mais il y a eu 2 releases en 2025. À voir…

    Dotclear

    Un moteur de blog qui assume ses 21 ans de développement.

    Logo de PHP

    Typemill

    Un CMS sans base de données (flat file), rapide et efficace.

    Aussi pensé pour écrire de la documentation collaborative en ligne.

    Logo de PHP

    HTMLy

    Un CMS sans base de données (flat file), rapide et efficace.

    Pensé juste pour les blogs.

    Logo de PHP

    WonderCMS

    Un constructeur de site sans base de données (flat file).

    Logo de PHP

    Bludit

    Un CMS sans base de données (flat file) avec une structure json derrière.

    Épuré dans le bon sens du terme.

    Logo de PHP

    N’hésitez pas à me contacter pour m’indiquer les CMS absents et suggérer des modifications.