Les 10 meilleurs CMS Open Source du moment

 Article modifié dernièrement le 15 Juil 2017 @ 1 h 13 min

C’est quoi ?

CMS signifie Content Management System, en français SGC pour Système de Gestion de Contenu, cette nouvelle famille de logiciels, très à la mode aujourd’hui, permet comme son nom l’indique d’organiser et de gérer intégralement l’apparence et le contenu de votre site Web.

Par ‘contenu’ il faut voir plutôt large comme par exemple vos images, vos vidéos, vos textes, vos documents ou encore vos applications. Habituellement vos données sont stockées et récupérées par le biais d’une base de données (qui a dit MySQL ?).

Pourquoi ?

Avant de se lancer dans l’installation d’un CMS il faut savoir si on en a réellement besoin, voici ce qui peut vous donner envie dans ce choix :

  1. Pas besoin d’être ingénieur informaticien ou d’avoir une quelconque connaissance en développement web pour posséder à votre tour un site Web, en plus vous l’aurez peaufiner à votre goût de A à Z.
  2. Les coûts de développement de votre site est réduit car beaucoup de fonctionnalités sont incluses dans ces CMS, comme les galeries photos, la gestion des comptes utilisateurs, les formulaires, etc.
  3. Vous pourrez être plusieurs personnes à administrer votre site ou à travailler à la fois sur un même document ou contenu sans aucun conflit.
  4. Le panneau d’administration vous permettra d’écrire vos documents, de les modifier et de les publier simplement et rapidement tout en gérant indépendamment vos contenus de leur mise en forme.

Vous l’aurez compris, cette nouvelle plateforme de déploiement peut vous permettre de créer des sites Web complexes à moindre coût, d’autant que la majorité des CMS déployés sur la toile sont Open Source.

C’est bien-entendu de ceux-là dont je vais vous présenter une liste des 10 meilleurs à ne pas manquer, nous les distinguerons en deux catégories : les moteurs de blog et les autres.

Idéal pour les Blogs

Certes les CMS présentés ci-dessous ne sont pas cantonnés à ne réaliser que de sites Web basés sur le principe du blog, je pense notamment à WordPress qui s’étend de plus en plus, mais ils ont été conçus à la base pour cela et restent les meilleurs dans ce domaine.

  1. WordPress
  2. Drupal
  3. Joomla!
  4. Dotclear

Sites Web plus complet

Les CMS suivant permettent d’aller un peu plus loin et de générer des sites Web plus grand publique, pouvant s’adapter à chacun, oui même du blog. Même si certains de ceux cités ne sont pas connus, ils méritent le détour, c’est vraiment difficile pour ceux-là de se faire une place parmi les grands, ne les oublions pas.

  1. OpenCms
  2. SPIP
  3. CMS Made Simple
  4. SilverStripe
  5. Pimcore
  6. Contao
© http://carvounas.net

© http://carvounas.net

Trois flèches vers le bas

1- Logiciel de brouillage d’adresse IP :

Contourner la censure en surfant anonyme

2- L’article explicatif :

La différence entre un proxy et un VPN

3- Comment espionner un smartphone (app) :

L’application de référence

Commentez ici

  • Greg 19 février 2011, 2 02

    Merci bien pour ce petit aperçu pratique, perso. ça m’apprend des trucs qui peuvent se révéler utiles par la suite.

  • Mimie 20 février 2011, 12 12

    +1 pour mon ami Loïc qui me souffle que Drupal n’a pas été conçu à la base pour les blogs ainsi que Joomla! qui est un fork de Mambo, qui lui non plus n’a pas été conçu à la base pour ça.

    Cependant ceux cités dans la catégorie « moteur de blog » sont bien les plus représentés dans leur catégorie sur la toile.

  • Cyrille Simard 15 mars 2011, 0 12

    Drupal et Joomla n’ont effectivement pas été conçus pour tenir des blogues. Ils ont toujours été et sont encoure plus versatiles que cela.

  • Fred ADR 15 mars 2011, 12 12

    Perso, j’utilise Joomla! affiché en blog. Cela me permet d’apprendre en douceur, pour après évoluer sur un site sans changer de CMS.

  • Mimie 15 mars 2011, 13 01

    @Fred ADR : oui jusque 2009 Joomla! était le CMS le plus populaire devant WordPress, à présent la tendance s’est inversée d’après Google Trends.

  • Mimie 24 mars 2011, 13 01

    Je viens de tomber sur un CMS que je ne connaissais pas, « Open Source, Gratuit et Flexible » => Mura.

  • Milathea 25 mars 2011, 16 04

    Je suis toujours heureuse de me tenir au courant grâce à ce style d’articles, j’espère faire quelques découvertes intéressantes !

    Cela dit, je suis très limitée dans mes choix. Je dispose d’un hébergement gratuit, sans publicité, sur un serveur privé qui fonctionne sous… PostgreSQL. Résultat, 90% des CSM n’y tournent pas car basés uniquement sur MySQL.

    Pour diffuser mes webfeuilletons, j’ai testé différents systèmes tournant sur Postgre ou par fichier, pour toujours, de guerre lasse, retomber sur les mêmes. Deux CMS par fichiers simples et sympathiques, que je pouvais gérer moi-même sans m’arracher les cheveux : ZitePlus (idéal pour bâtir de petits sites textuels simples avec une gestion d’une limpidité éclatante) et GuppY (étonnement complet, versatile, généraliste).

    Tout le monde n’a pas besoin de « grosses pointures » et il y a un public pour ces « petits CMS » !!!

  • Mimie 25 mars 2011, 17 05

    @Milathea: merci d’avoir partagé ton expérience 🙂 il me semble qu’OpenCms soit utilisable avec PostgreSQL, sinon je suis tombé sur un listing complet des CMS Open Source pouvant stocker ses données dans une base PostreSQL

  • SRG 26 mars 2011, 17 05

    Drupal ne joue pas vraiment dans la même cour que les autres produits cités, je trouve qu’il va bien au delà et qu’il est beaucoup moins « figé » et « fermé » que les autres logiciels de blogging ou de CMS évoqué. En plus c’est un très bon produit à mon goût, en ce sens, il l’emporte haut la main. Mais comme il est un peu moins « tout prêt », il y a un peu plus de boulot autour. Mais c’est aussi l’intérêt, rien ne ressemble plus à un site Joomla qu’un autre site Joomla (souvent, c’est moche et la navigation est toute pourrite, même si on peut faire des trucs sympas quand même, évidemment).

    Donc Joomla je suis vraiment pas fan (mais VirtuMarket en plugin commerce semble avoir bonne presse).
    Typo3 est une bonne grosse usine à gaz comme on n’en fait plus (et comme j’espère qu’on n’en fera plus …).
    SPIP est quand même très bridé, mais plutôt simple, finalement assez adapté pour les cas d’utilisation par des gens pas du tout orienté « technique ».
    Zope est vieillot et tout en python (un des rares langages dont l’écosystème – outils, librairies, problèmes de compilation à la noix et d’installations – me hérisse le poil).

    On pourrait rajouter dans la liste qqs wikis, c’est une approche intéressante pour la publication de contenu, approche souvent très simple et évidemment éminemment collaborative (mais finalement hors wikipédia et consorts, rarement mis en place sur le web).

    Niveau gestion de blogs, je trouve dotclear pas mal, mieux sur certains points que WordPress, moins bien sur d’autres … WordPress a pour lui l’énorme avantage de sa très forte communauté et de son très riche écosystème (plugins, thèmes).

    Bref Dotclear pour les blogs pour moi, et Drupal pour tout le reste.
    Celà dit, c’est tant qu’on parle surtout de PHP, il y a d’autres frameworks / CMS sympas dans d’autres langages …

  • Mimie 26 mars 2011, 17 05

    Merci SRG, tu fais référence à Liferay pour Java ? 🙂

  • SRG 26 mars 2011, 18 06

    Oui Liferay pour Java notamment. Mais c’est du « lourd », sans doute inadapté pour de petits projets (l’adage « qui peut le plus peut le moins » s’applique souvent mal sur ce genre de sujets …).

    Il y en a d’autres en java mais je ne les connais pas trop (Magnolia par ex. a bonne presse: http://www.magnolia-cms.com ).

    Sinon en Java il y a tout un ensemble de frameworks dont certains très sympas, pour construire des applications web quelconques, et qui savent parfois s’interfacer facilement avec les CMS comme Liferay et Magnolia, je pense notamment à Vaadin ou Wicket, qui le permettent assez facilement tous deux. Et qui sont tous deux d’excellents frameworks web (bien meilleurs à mon goût que Spring MVC ou Struts en Java, ou que Zend Framework en PHP).

    Magnolia + Vaadin par ex. sur le site de Vaadin : http://vaadin.com/blog/-/blogs/magnolia-cms-5-focus-on-user-experience-with-vaadin

    Liferay + Wicket par ex. sur le site de Wicket : https://cwiki.apache.org/WICKET/setup-liferay.html

  • SRG 26 mars 2011, 18 06

    J’oubliais : en Java il y a aussi Alfresco ( http://www.alfresco.com/fr/ ), mais je le trouvais presque plus adapté pour de la « gestion documentaire », même si à la base c’est aussi vendu comme un CMS.

  • Mimie 31 mars 2011, 17 05

    Intéressant ce CMS qui n’utilise pas de base de données mais uniquement des fichiers texte au format XML : PluXml.

  • Milathea 31 mars 2011, 17 05

    Intéressant en effet ! Les applications XML se développent actuellement dans le domaine professionnel (pour le documentaire en particulier, domaine où existe une DTD bien étudiée), je suis étonnée de ne pas en voir plus dans le secteur des CMS. Les CMS par fichiers emploient généralement des formats plus propriétaires.
    Je pense que je ne vais pas tarder à le tester, merci pour l’info ! (Et pour la liste ci-dessus).

  • blh 10 septembre 2011, 2 02

    Je tourne depuis longtemps sous Wordpress.
    Mais j’en ai essayé une bonne dizaine.
    – Typo3 : après une demande d’aide, après le ton hautain d’un commentateur et la question fric que l’on me recommandait, j’en suis vite parti. J’ai connu une usine à gaz, une vraie, mais qui marche sans trop de difficultés: Oracle.
    – Spip, très correct, de bonnes idées, mais un peu fouillis dans les aides et tuto qui se contredisent quelques fois.
    – Joomla, curieux, sans plus.
    – Dotclear, pas mal du tout.
    – Drupal, intéressant, mais gros problèmes dans les tuto et explications pas très souvent à jour. De plus, la partie vidéo n’est absolument pas au point. Ce qui est assez rédhibitoire pour un blog.
    Actuellement, j’essaie Xoops, même style que drupal; les soucis viennent d’une mauvaise explication des termes « racine du site » où l’on doit, à l’extérieur de cette racine, y placer deux fichiers sensibles. Il y a une confusion entre les « et » et « ou ». Sinon, pas mal du tout.

    Actuellement, je suis

  • eric 8 octobre 2011, 19 07

    C’est très réducteur que de classer « Drupal » et « Joomla » dans « Idéal pour les Blogs » !! c’est même aberrant de lire ce genre de chose.

    Joomla comm drupal sont de véritable cms type portail donc siteweb et permettent de créer n’importe quel type de siteweb que l’on souhaite alors il faut un peu arrêter d’écrire n’importe quoi.
    Désolé mais franchement quand je parcours les articles sur internet concernant les cms on ne lit toujours que ce qui est dit sur la plus part des blogs. Des absurdités en majorité qui concerne la puissance d’un cms. On va lire « wordpress fait tout » ou bien « joomla c’est le meilleur ». Que des commentaire qui ne peuvent que montrer les limites de ceux qui pondent ces articles en matière de connaissance en cms et programmation.

    Tu prends joomla ou drupal pour faire un blog ? alors franchement c’est vraiment être un kéké qui se contente de suivre comme un mouton ce que l’on dit sur le web.
    Wordpress permet plus de polyvalence qu’un simple cms type blog. Si l’on veut comparer ce cms avec un autre c’est bien spip.
    Et là spip est bien plus puissant que wordpress. Tout en regardant l’évolution de wordpress on s’aperçoit qu’il tend de plus en plus vers le même processus que spip.

    Identiquement des mecs ou développeur qui vont conseiller ou prendre un cms sans bdd avec gestion des data avec seulement du xml pour gérer un blog ou site éditorial c’est de la bassesse la plus totale.

    Pluxml n’a aucun avenir d’ailleurs sur ce plan là, là où getsimple en a plus que ce dernier. Un cms fonctionnant avec du xml faute de bdd n’est et ne sera bon qu’à la création d’un petit site web type vitrine ou présentatif d’entreprise avec quelques news. Pas plus.
    la gestion des données centralisé dans des fichiers xml est bien trop instable pour cela ainsi que pas assez performant.

    Alors imaginez un pluxml qui est un cms type blog, qui dit blog dit articles, qui dit articles dit beaucoup beaucoup de donnée avec le temps.
    Autant utiliser une bdd tel que sqlite qui est bien plus performante, sûr et convient tout à fait à la gestion de petit projet. Ne demande pas d’installe tout comme pour le xml mais dix fois plus stable.

  • Mimie 9 octobre 2011, 9 09

    @eric : ton commentaire est intéressant même si je ne l’approuve pas totalement. Tu es libre de t’exprimer comme je le suis sur ce blog, nous avons tous une vision différente des choses. Et pour te montrer que tu n’as pas toujours raison, regarde ce blog, http://www.it-wars.com, qui tourne sous PluXml et sur un Plug Computer (serveur miniature), chaque produit trouve sa place au bon endroit à mon avis.

  • Greg 9 octobre 2011, 13 01

    le lien fonctionne chez toi ?

  • Mimie 9 octobre 2011, 15 03

    oui

  • soufiane 9 novembre 2011, 23 11

    Bonjour,

    Le lien marche chez moi aussi. Wordpress est le CMS le plus utilisé dans le Monde. Et ce n’est pas parce-qu’il est le meilleur, c’est parce-qu’il a facilité aux débutants son utilisation, car 80% des utilisateurs Internet ne sont que des débutants.

    Merci pour l’article Mimie, mais vaut mieux enlever le truc qui dit que Joomla! ou Drupal est pour créer des blogs, c’est mauvais de dire cela… c’est méchant…

    Cordialement,
    Soufiane

  • blh 10 novembre 2011, 13 01

    En définitive, on peut résumer ces questions préférentielles de cms en se posant cette question: Qu’est-il de plus important, le côté écriture ou le côté technique ?
    Pour résumer, par exemple:
    – Wordpress, en 1/4 d’heure, vous commencez à publier; communauté d’aide très réactive.
    – Drupal… ben faudra attendre un bon mois avant de commencer à être prêt, et après les problèmes apparaissent régulièrement; communauté pratiquement inexistante et pas réactive ( 2 mois sans aucune réponse à une question simple…)

    Évidemment, pour un accro au codage, drupal ( typo ? ) est excellent, mais il y en a plein d’autres. Sinon, le mieux est de construire son site de A à Z .

    Quant à la distinction de cms type portail ou blog , que sais-je encore, c’est quoi ce délire ?
    Il s’agit d’écrire quelque chose, illustrée ou non par des images et (ou) vidéos, on l’oublie un peu trop souvent.

  • Gil 2 février 2012, 15 03

    Il faudrait tout de même voir à ne pas oublier Concrete5, qui existe en français et qui est le CMS le plus simple d’emploi, y compris devant Wordpress !

  • Ludovic 28 février 2012, 10 10

    Oui dans ma boite on utilise justement mura, très sympathique comme cms. Pour les serveurs par contre ils sont un peu plus chers…

  • Hervé Depoilly 3 avril 2012, 16 04

    je vous invite à découvrir un outil aussi discret qu’efficace pour les sites importants voire pour le multi-site. Ergonomie contributeur facile, avec circuit de validation, plugin pour créer des blogs, de la carto… entièrement open source et c’est français! Ametys.org. On pourrait le mettre plus près de jahia ou typo3 mais plus développé sur le web CMS et le collaboratif, avec un module GED.

  • GlobusCrea 10 mai 2012, 9 09

    Bonjour,

    Je suis graphiste, en train de me lancer. Je souhaiterais créer mon site (genre portfolio). J’ai lu pas mal d’articles sur les CMS et j’avoue ne pas pouvoir me décider entre Wordpress ou Joomla (ou autres…) . Que me conseilleriez-vous?

    Merci à tous et toutes

    GlobusCrea

  • ninilepetit 28 juin 2012, 16 04

    Je trouve regrettable que pratiquement tous les sites de ces CMS ne passent pas le W3C Validator… (Drupal le passe, mais pas celui de version fr)
    Cela ne préjuge pas des qualités de ces systèmes, car en fait, rares sont les sites sur le web qui passent le test avec succès, avec ou sans cms ! Mais cela démontrerait au moins qu’ils sont capables de générer du contenu « propre », si bien utilisé.

  • ninilepetit 28 juin 2012, 16 04

    Edit: J’ai oublié Wordpress qui, lui, est nickel au niveau de la page d’accueil.

  • Penanders 11 octobre 2012, 13 01

    Personne ne cite Guppy.. le CMS à plat (il utilise des fichiers texte) le plus simple et le plus complet à utiliser..

  • Mohamed 20 novembre 2012, 4 04

    Salut,
    Merci pour l’article et les commentaires.
    e107 est un cms complet (un excellent forum notamment en plugin du core).
    Il me convient pour un site d’enseignant …
    Pour les enseignants de mathématiques , l’integration d’un système pour écrire les équations se fait trés facilement …

  • on-annuaire 27 novembre 2012, 20 08

    Ahh Guppy, l’un des premiers cms que j’ai utilisé. C’est vrai qu’il est bon à tout faire, léger, et assez complet en fonctionnalités. Peu connu certes…
    On peut dire qu’aujourd’hui, on peut faire des choses très très poussées avec les cms plus populaires comme joomla et wordpress.
    Peut-être pour cela que Guppy sombre dans l’oubli !
    Mais il est vrai que c’est un cms à essayer au moins une fois dans sa vie 😉

  • patlefourbe 4 mai 2013, 21 09

    Bonjour
    Je pense les avoir tous essayé et je garde ma préférence a drupal !!

  • Jules 24 juin 2013, 19 07

    Oui je pense que Drupal c’est le top, pour du bon gros site et pour les initiés du développement web.
    Pour un site plus simple ou un Blog, WordPress fera très bien le travail, je le recommande surtout pour ceux qui ne veulent pas passer trop de temps sur le développement et souhaitent passer à l’insertion de contenu rapidement, la communauté WordPress est également la plus fournie.
    Pour Joomla, qui reste une bonne alternative, je dirais simplement que la courbe des sites l’utilisant s’inverse et est entrain de chuter, ce qui ne me semble pas être un bon signe…

  • Webzoo 4 juillet 2014, 16 04

    Bonjour,

    Je tient à vous faire partager mon générateur de site internet et 100% Français !
    http://www.webzoo.fr

  • Fredy 19 janvier 2016, 11 11

    Agréable de constater l’existence de ce genre de blog intelligent . Merci des infos –

  • Devis web 21 avril 2017, 12 12

    Excellent article,

    Wordpress est tout de même la solution la plus flexible et a plus complète à mon sens.

    Bye!

  • Greg 23 avril 2017, 15 03

    Mimie, si tu passes par là, cet article aurait peut-être besoin d’un coup de rafraîchissement ? 😀

Article suivant:

Article précédent:

Share This