Jump to content

Wanted : un CMS à tout faire


Recommended Posts

Alors je cherche, un système de gestion de contenu unique permettant de :

* Gérer un blog,

* Gérer des tutoriels,

* Permettre la mise à disposition de code (donc une bonne gestion de balises <code> et si possible de la coloration syntaxique)

* Gérer des commentaires (pour tout type de contenus)

* Etre un tant soit peu extensible

* Gérer si possible le multilinguisme

* Souple dans la création des templates (pas de trucs figés en trois colonnes)

Ce ne peut pas être les solutions suivantes :

* SPIP, car je voudrais voir d'autres choses,

* eZ Publish, parce que ...

* MODx CMS,car j'accroche pas au concept,

* Drupal, car j'accroche pas au niveau de l'interface d'admin et que la communauté française est trop restreinte.

Une idée ? (même si je reconnais que SPIP/Drupal semblent fonctionnellement les solutions les plus proches de mon besoin)

Merci par avance ^_^

Link to post
Share on other sites

Dommage que tu n'accroche pas au concept MODx, parceque pour un besoin ce type aucun CMS ne pourra convenir il te faut un CMF comme MODx... Rappelons qu'un CMF est une API (application programming interface) permettant de construire un CMS customisé.

Un CMS à tout faire pour moi, ça n'existe pas. Chaque CMS a une couverture fonctionnelle plus ou moins large, et le problème d'avoir un grand nombre de fonctionnalités (exemple type : les portails...) c'est d'allourdir l'application et... de limiter son évolution et d'aboutir à une lourdeur de développement contre productive.

C'est la raison pour laquelle la plupart des projets récents s'appuient sur un core léger, évolutif et sur des plugins/modules qui viennent s'ajouter en fonction des besoins. C'est déjà moins lourd que le concept du "tout en un", mais certainement pas aussi flexible qu'une API qui permet de construire facilement et plus rapidement des modules et plugins customs.

Bon enfin pour en revenir au débat, voir la page de Wikipedia pour une liste de content management framework.

En dehors des CMF, il y a les framework de dév PHP comme Symfony ou CakePHP, mais là il faut être développeur...

Ou alors aller vers le monde java avec Jahia

Link to post
Share on other sites

Pour Modx, j'ai l'impression qu'on a plus un CMS orienté page (comme jahia d'ailleurs) que base de contenu (comme spip).

Pour les CMF, ca me parait dur en effet et problématique vu que je vais manquer de compétences :'(

Sinon, la nuit portant conseil, je me voyais prendre un outil pour chaque besoin vu que j'ai pas forcément besoin d'unifier le tout mais cela suppose d'apprendre plusieurs outils (en l'occurence : dokuwiki, spip, dotclear)

Vais quand même tenter de me plonger dans modx pour voir... mais j'ai vraiment du mal pour le moment avec le backoffice (je sais, la 0.9.2 doit améliorer cela...)

Link to post
Share on other sites
Pour Modx, j'ai l'impression qu'on a plus un CMS orienté page (comme jahia d'ailleurs) que base de contenu (comme spip).

Pour l'instant c'est vrai, même si MODx a un système de mot clés comme SPIP, il lui manque des snippets qui exploitent ceux-ci. Encore qu'on a déjà : ListRelated (intégré à la distribution) qui permet de lister tous les items qui sont taggés avec le même mot clé et une version de DropMenu qui offre un filtrage sur mot clé et même sur les "regular expressions".

Ce qui manque aussi, c'est un véritable workflow des documents. C'est prévu dans le premier trimestre 2006...

Sinon, la nuit portant conseil, je me voyais prendre un outil pour chaque besoin vu que j'ai pas forcément besoin d'unifier le tout mais cela suppose d'apprendre plusieurs outils (en l'occurence : dokuwiki, spip, dotclear)

Vais quand même tenter de me plonger dans modx pour voir... mais j'ai vraiment du mal pour le moment avec le backoffice (je sais, la 0.9.2 doit améliorer cela...)

<{POST_SNAPBACK}>

Prendre plusieurs outils est tout à fait possible, du moment que tu n'as pas besoin d'avoir un seul login (ou alors, il faut écrire un script custom...). Ca peut être une idée. Tout dépend du projet.

Link to post
Share on other sites
* Drupal, car j'accroche pas au niveau de l'interface d'admin et que la communauté française est trop restreinte.

Au cas où :

au niveau de l'interface d'admin, un nouveau module, Administration permet de clarifier un peu les choses, en mettant en avant les menus les + importants.

Pour la communauté française, tu peux voir ici que nous sommes relativement nombreux (je compte 28x20, soit 560 utilisateurs du forum de drupal.org qui viennent de France), même si tous s'expriment en anglais.

Link to post
Share on other sites

Midgard est aussi un framework, donc why not effectivement, mais la dernière fois que je l'avais testé (ce qui remonte à plus d'un an, ça a peut-être changé), c'est un peu une usine pas super flexible.

Typo3, je m'abstiendrai tout le monde sait ce que j'en pense :P Quand à TikiWiki, je le déconseillerai mais ça n'est que mon avis, car il est trop lourd à administrer...

Link to post
Share on other sites

Claire_ : merci, tu vas limite me faire regretter mon début de travail de ce week end, faut que je potasse ça et vite !

Pour typo3 & Tiki, j'ai déjà joué avec et c'est vraiment trop usine à gaz (tant fonctionnellement que techniquement)

Pour Midgard : j'ai aussi un a priori négatif, faudrait que je regarde les nouvelles versions...

Link to post
Share on other sites
Un CMS à tout faire pour moi, ça n'existe pas. Chaque CMS a une couverture fonctionnelle plus ou moins large, et le problème d'avoir un grand nombre de fonctionnalités (exemple type : les portails...) c'est d'allourdir l'application et... de limiter son évolution et d'aboutir à une lourdeur de développement contre productive.

Pas tout à fait (en fait pas du tout...) d'accord avec toi David... Du contenu, cela peut être n'importe quoi ! Un prix, un bouquin, un CD, un article, un avis, un client, une image... Donc, un CMS est sensé pouvoir répondre à toutes ces attentes.

Les CMS en vogue actuellement sont quasi tous orienté "modules", à savoir fortement typé pour telle ou telle application, très générique et sur des rails (site basiques, forum, blog, etc.) mais dès que cela sort du cadre, ce que je vois sur la plupart des forums c'est que cela reste lourd à faire évoluer (et à maintenir!).

De plus, ces solutions posent des problèmes de gestion parallèles : mailings-lists, CRM, sorties PDF, SMS, CD-ROM, flash/html, e-learning, QCM, FAQ & Manuels ...?

Il y a donc des cas où des gestionnaires de contenu doivent pouvoir proposer une solution d'intégration complète. consultez CM Pro pour en avoir une idée... XML-based object-oriented structured content, le concept clé de cette histoire.

Évidemment, cette approche implique à chaque projet de coder le front-end en conséquence, mais cela peut être plus ou moins bien facilité selon les systèmes. Alors, bien sûr, je prêche pour ma chapelle, mais cela n'implique pas du tout une lourdeur, au contraire !

Je trouve que l'aspect productivité est trop rarement abordé dans ce cadre... nombre d'agences qui reviennent des systèmes opensource gratuit car ils prennent un temps fou à mettre en place leur projets et/ou à les faire évoluer... alors que des systèmes payant permettent de mettre en place les dit projets en 4 fois moins de temps (et donc d'argent!)...!?

Allez, là dessus, il serait temps de mettre en place des "concours" de CMS, comme cela se fait en websdesign : on démarre à partir d'un layout et d'un briefing, et le site doit être produit dans la journée... curieux de voir le résultat ;) On s'organise ça lors d'un prochain meeting du hub :D

a+

Link to post
Share on other sites
Pas tout à fait (en fait pas du tout...) d'accord avec toi David...

A la lecture de ton post, je ne vois pas en quoi nous ne sommes pas d'accord...

Du contenu, cela peut être n'importe quoi ! Un prix, un bouquin, un CD, un article, un avis, un client, une image... Donc, un CMS est sensé pouvoir répondre à toutes ces attentes.

Sensé, oui c'est exactement ce que je dis : mais la plupart du temps, il ne le fait pas ! Il faut se tourner vers un CMF pour vraiment avoir cette flexibilité au niveau des contenus (pour ça que je me suis tourné vers MODx !).

Les CMS en vogue actuellement sont quasi tous orienté "modules", à savoir fortement typé pour telle ou telle application, très générique et sur des rails (site basiques, forum, blog, etc.) mais dès que cela sort du cadre, ce que je vois sur la plupart des forums c'est que cela reste lourd à faire évoluer (et à maintenir!).

Je pense que nous n'avons pas la même acceptation du mot "module". Pour moi un module est une extension fonctionnelle d'un "core", un coeur de l'application. L'approche modulaire, pour moi, c'est de garder ce "core" (parser, cache, API...) aussi léger que possible et que presque toutes les fonctionnalités que tu cites (blog, forum, gestion de contenu, wiki, galerie...etc) soit transformée en module clairement dissocié.

Justement, comme tu dis, pour faciliter l'évolution, la maintenance et aussi la rapidité de développement et l'efficience.

De plus, ces solutions posent des problèmes de gestion parallèles : mailings-lists, CRM, sorties PDF, SMS, CD-ROM, flash/html, e-learning, QCM, FAQ & Manuels ...?

Tu veux dire lorsqu'on utilise plusieurs applications web différentes ?

Je suis d'accord avec toi sur ce point...

Encore que précisons : on peut intégrer certains applications tierces d'une manière tout à fait satisfaisante lorsque ces applications sont construites pour ça (justement, lorsqu'elles s'appuient sur une conception véritablement modulaire, ce qui est encore rarement le cas).

(...) Évidemment, cette approche implique à chaque projet de coder le front-end en conséquence, mais cela peut être plus ou moins bien facilité selon les systèmes. Alors, bien sûr, je prêche pour ma chapelle, mais cela n'implique pas du tout une lourdeur, au contraire !

Comme je disais, je ne pense pas que nos points de vue soit si opposé que ça. Encore une fois, c'est exactement ce qu'un framework comme MODx permet de faire : bâtir des solutions en adéquation avec les besoins et ce rapidement grâce à l'API du framework...

Je trouve que l'aspect productivité est trop rarement abordé dans ce cadre... nombre d'agences qui reviennent des systèmes opensource gratuit car ils prennent un temps fou à mettre en place leur projets et/ou à les faire évoluer... alors que des systèmes payant permettent de mettre en place les dit projets en 4 fois moins de temps (et donc d'argent!)...!?

Je suis d'accord pour dire que la question de la productivité est trop rarement abordée. Il faut dire que ma formation initiale c'est le TQM, total quality management :P

Par contre dire que du CMS payant est plus efficient que l'opensource, je ne crois pas que ce soit vrai ! Encore faudrait-il préciser de quels types de projets on parle, c'est possible sur de l'ECM (enterprise content management), mais c'est discutable.

Sur le segment des PME, je ne pense pas qu'il y ai photo...

Allez, là dessus, il serait temps de mettre en place des "concours" de CMS, comme cela se fait en websdesign : on démarre à partir d'un layout et d'un briefing, et le site doit être produit dans la journée... curieux de voir le résultat ;) On s'organise ça lors d'un prochain meeting du hub :D

<{POST_SNAPBACK}>

Idée intéressante oui !

Encore qu'il faudrait arriver à se mettre d'accord sur les règles du jeu et sur le sujet, car en fonction du cas à résoudre, un outil ou un autre peut être favorisé. Tiens, mieux encore, il faudrait trois scénarii de types différent pour vraiment juger de la performance d'un CMS/CMF...

Ca m'intéresserait de voir les résultats :yoot:

Link to post
Share on other sites
Idée intéressante oui ! Encore qu'il faudrait arriver à se mettre d'accord sur les règles du jeu et sur le sujet, car en fonction du cas à résoudre, un outil ou un autre peut être favorisé. Tiens, mieux encore, il faudrait trois scénarii de types différent pour vraiment juger de la performance d'un CMS/CMF... Ca m'intéresserait de voir les résultats

C'est vrai que rien que le choix du projet est délicat... ta proposition de répartir en plusieurs scénarii est intéressante, le tout serait de découper des thématiques et des problématiques clés, sans doute articulé sur un même projet (la réalité quoi).

Sensé, oui c'est exactement ce que je dis : mais la plupart du temps, il ne le fait pas ! Il faut se tourner vers un CMF pour vraiment avoir cette flexibilité

Hum, toujours cette problématique de désigner des entités complexes via un seul terme (même si il est fait de plusieurs mot comme CMF ou CMS). Sur CMSML il y a un début, mais il n'a plus bougé depuis trop longtemps et je trouve que ce projet commence à être un peu dépassé (oui, ça va vite, trop vite).

Mais d'après ce que tu écris, Nectil = CMF alors??!! Miam :) Je peux ajouter un terme à ma description! Haaa, un de ces quatre je pousserais le voyage jusqu'à Saint-Quentin pour te faire une démo, j'ai des clients à Jouy en Josas, c'est pas loin non?!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Jiizen
      Bonjour à tous, 
       
      J'ai un problème que je ne comprends pas... J'utilise Behat pour faire des tests automatisés sous Drupal. Ce que je veux, c'est connecter un utilisateur avec un rôle. 
      Given I am logged in as an "ADMIN" Ainsi, normalement, la moulinette se fait toute seule. Les champs de formulaire à remplir sont bien dans le behat.yaml et j'avais eu une erreur concernant qu'il ne trouvait pas les form demandées. La page était correcte ; du coup, j'ai juste fait en sorte de me rendre sur la page "user" et quand j'ai demandé le contenu de la page, j'ai eu un "Access denied". 
       
      <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD> <BODY> <FONT face="Helvetica"> <big><strong></strong></big><BR> </FONT> <blockquote> <TABLE border=0 cellPadding=1 width="80%"> <TR><TD> <FONT face="Helvetica"> <big>Access Denied (authentication_failed)</big> <BR> <BR> </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica"> Your credentials could not be authenticated: "". You will not be permitted access until your credentials can be verified. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica"> This is typically caused by an incorrect username and/or password, but could also be caused by network problems. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica" SIZE=2> <BR> For assistance, contact your network support team. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica" SIZE=2> <BR> Proxyname : proxy-bla-bla </FONT> </TD></TR> </TABLE> </blockquote> </FONT> </BODY></HTML> Mais je n'ai pas cet access denied sur mon navigateur (site tournant sur machine virtuelle). Juste à travers Behat... Normalement, tout utilisateur doit avoir au moins accès à la page de log, je ne capte pas. J'ai déjà fait des recherches mais je ne trouve pas de piste pour mon problème... 
       
      Auriez-vous une petite idée ? Cela fait 2 jours que je n'arrive pas à me connecter et vérifier un texte, ça craint. XD 
       
      Je vous remercie et vous souhaite une bonne journée. 
    • By astropar
      Bonsoir, je recherche une aide car je souhaitrai intaller un installer un module pour gerer les images on m'a conseillé imce il y en a peut-être d'autre ? pour Drupal via la BO Qulqu'un pourrait il me donner la marche à suivre ? Bien cordialement

    • By davidm
      Lorsque j'ai décidé de lancer les forums de modxcms.fr j'ai fait un tour complet de l'offre en matière de forum open source.

      Je connais bien SMF, en tant que modérateur des forums de modxcms.com. J'ai déjà utilisé la bête, et c'est un outil très puissant en terme de fonctionnalités de modération, d'administration... il tient bien la charge et il est assez sûr. De plus, les fonctionnalités de SMF 2.0 qui est actuellement en béta pour les "charter members" sont intérressantes. Le problème de SMF, c'est qu'il n'est pas des plus faciles à customizer côté template. C'est d'ailleur un problème récurrent de beaucoup de forums... Et aussi il n'est pas pas sous licence GPL.

      J'ai donc fait un tour des solutions assez complet, qui m'a amené à retenir :

      MyBB, le forum qui a le vent en poupe et qui vient taquiner SMF comme un des seuls concurrent gratuit de Invision Power Board (que j'ai testé : très bien et impressionnant !). Les plans pour la version 1.4, et notamment le redesign de l'interface d'admin est impressionnant ! Le site de mybb est un modèle en terme de comm' notamment la partie suggestion utilisateur est un must.
      Phorum, un des vieux de la vieille mais qui a subi un relifting du code des plus réussis avec la version 5.x ! Le système de template est vraiment génial on se retrouve comme avec MODx avec le contrôle total de la mise en page : excellent !
      Vanilla, le plus en vogue parceque différent, léger et avec une architecture de plugin exemplaire et un code OO qui est pris comme référence très souvent.
      UNB : un de mes outsider préféré, light mais avec les fonctionnalités essentielles. Une bonne séparation contenu / présentation. Mais trop peu d'extensions, et surtout un unique dév et une communauté stagnante... pas toujours top pour la pérénnité de l'appli...


      En testant un peu plus avant, j'ai éliminé Vanilla car contrairement à ce qu'on pourrait penser, il n'est pas si facile à templater : les templates sont incrustés dans du code php ce n'est pas très lisible...

      Enfin, même si j'ai trouvé que MyBB était vraiment impressionnant il est bourré de fonctions avec une admin pas très lisible et surtout même si les templates sont complètement éditables et pas mal conçus ils sont stockés dans une base de données et éditable uniquement via l'admin de MyBB. Idem pour les CSS. Même si le système de template est compréhensible à base de tag, c'est un cauchemard à éditer notamment car les templates sont fragmentés en dizaines de morceaux...

      Il me restait donc Phorum. Et là, j'ai pensé avoir trouvé mon bonheur... j'ai même passé un peu de temps à construire un template custom, ce qui est rapide car comme avec MODx tout est logique et un designer se sent comme à la maison...

      Ceci dit, après avoir plus ou moins choisi Phorum pour modxcms.fr, créé un template custom et commencer à paramétrer je me suis rendu compte d'un truc très gênant : le parser BBCode de Phorum ne reconnaît pas les listes ou tout type de formattage avancé... ennuyeux ! D'autant plus qu'il n'y a pas de solution satisfaisante pour le moment... De plus la logique des permissions et d'administration du forum est parfois un peu tarabiscotée... et les addons pour la version 5.2 se font attendre...

      J'étais donc frustré. Comment se fait-il qu'aucun outil open source ne soit à la fois suffisamment complet, tout en restant templatable facilement avec une bonne séparation code / template et contenu / présentation, et une admin potable ?

      Je me suis donc dit que j'allais voir du côté du fameux Invision Power Board... j'ai donc demandé une démo de l'admin et là j'ai compris que IPB est vraiment la rolls du forum avec une floppée d'option (trop, probablement, pour des forums petits ou moyens...). Ceci dit encore une fois édition des templates via l'admin, donc pas de coloration syntaxique (aïe les yeux). Il y a peut être aussi le moyen d'éditer les fichier via FTP mais n'ayant pas les fichiers puisque démo hébergée oblige, je n'en sais rien.

      Tout ça pour en venir à mon dernier tour de piste : je suis retourné voir la liste des forums et j'ai fini par voir que phpBB avait sorti une version 3.0. Autant le dire tout de suite, je n'ai jamais aimé phpBB et la version 2.x ne m'a jamais convaincu... donc j'avais éliminé d'office celui-ci et je me suis dit que j'allais tester par acquis de conscience...

      Après avoir télécharger le package, je me suis rendu compte que le système de template était différent (dans le bon sens) et assez proche de la logique de Phorum (une excellente chose !). J'ai donc installé...

      L'admin est vraiment nettement meilleure non seulement visuellement mais la logique d'administration se comprend en une heure environ... mon choix était donc fait : modxcms.fr tournerait sous phpBB 3.0 !

      Je dois dire que plus je l'utilise, plus j'apprécie l'ergonomie que ce soit côté frontend mais aussi côté backend...
    • By conic
      Bonjour, je souhaiterai créer un site web qui permettrai à certains membre de gerer un contenu et de publier des articles avec des pièces jointes de type .doc, .pdf, .xls etc...

      Quelles sont les solutions libres existantes, pas trop complexes à mettre en oeuvre ? Ayant des connaissances en php, j'ai pense à MODx... mais existe t'il le language francais pour Modx ?

      Merci de vos réponses
    • By aspeum
      Messieurs-dames, bonjour !

      Cela fait plusieurs semaines que je fouille le web pour m'aider à choisir le bon CMS dans le cadre d'une refonte de site (limite portail). Et ce forum m'a paru incarner les compétences techniques et le bon esprit que je recherche pour recueillir des avis...

      Les critères qui m'importent sont ceux-ci, par ordre d'importance :
      - Profondeur de navigation (4 niveaux)
      - Intégration de module externes
      - Fiabilité
      - Pérennité
      - Souplesse d'administration
      - Simplicité de la contribution pour les auteurs
      - Rapidité d'affichage
      - Multilinguisme
      - Support de la communauté


      1. Tout d'abord, dans la sélection suivante, lesquels puis-je exclure d'office ?

      2. Ensuite, que pensez-vous de solution de ce type : http://www.atelierphp.com ? Ce qui semble séduisant, c'est d'avoir une solution plus personnalisée qu'un CMS standard...

      Est-ce une erreur de s'appuyer sur une web-agency ? Est-ce qu'il est parfois intéressant de faire appel à une web-agency, même pour un CMS open source ?
×
×
  • Create New...