Oct 06, 2008, 11:53 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
Pages: [1] 2   Go Down
  Print  
Author Topic: J'hésite entre MODx et Drupal, lequel choisir ?  (Read 5167 times)
0 Members and 1 Guest are viewing this topic.
soupaloignon
Jr. Member
*
Posts: 41



WWW
« on: Jun 21, 2006, 02:55 AM »

(Edit du modérateur : vu qu'on est dans la FAQ, j'ai édité le titre "Match Drupal/MODx" et renommé celui-ci pour qu'il soit de la même veine que "J'hésite entre MODx et Joomla, lequel choisir ?". Qui dit FAQ dit question Wink

Ce titre volontairement racoleur n'est quand même qu'un petit clin d'oeil.

La réalité est beaucoup plus soft. Je fais partie d'une assos qui va refaire son site. Les 2 derniers CMS en lice sont MODx et Drupal.
Nous sommes pour le moment 2 personnes à nous occuper de cette refonte. La 1ere personne connaît un peu Drupal et pas du tout MODx, moi c'est l'inverse.
Nous devons nous rencontrer prochainement afin de faire un comparatif entre ces 2 CMS.

Le but de ce post est donc de demander à des personnes connaissant les 2 CMS ce qu'ils en pensent.

Merci d'avance de vos retours, cordialement
« Last Edit: Jun 21, 2006, 06:15 AM by davidm » Logged

==> Liberez les Huitres du bassin d'Arcachon <==
davidm
Moderator
*
Posts: 6,651


The best way to predict the future is to invent it


WWW
« Reply #1 on: Jun 21, 2006, 06:11 AM »

Drupal a pour lui une maturité lié à ses 5 ans d'existence, un code clean qui permet de construire des sites conformes et accessibles, une très bonne gestion de la montée en charge pour les sites à fort traffic, de nombreux modules dont le très puissant Taxonomy ou encore le module i18n pour les contenus multilingues. Par contre, l'admin est vraiment peu attrayante et pire, pas très ergonomique. Le système de template : il faut aimer, c'est désormais phpTemplate qui a été choisi (xTemplate ne sera plus supporté), autrement dit un language de template que je trouve "lourd" et qui rend le code des pages peu clair.

Pour une asso, je préfèrerai MODx et d'ailleurs un simple test auprès des futurs contributeurs du site sur les deux plateformes et ce sera vite vu : en dehors de l'admin de MODx qui est plus claire, QuickEdit est un gros plus (mes clients en rafolent !). Je ne parle même pas de la flexiblité offerte par les TVs, ni de la simplicité et de l'élégance des tags MODx. Sans compter, l'évolution de MODx va rendre l'outil encore plus puissant et convivial à très court terme : a contrario, Drupal évolue lentement depuis 2 ans, et malgré un saupoudrage à la sauce AJAX dans l'admin de la 4.7, on est loin du remaniement nécessaire ! 

Aujourd'hui j'utiliserai Drupal sur des projets "entreprises" avec ce type de contraintes :
- Dans le cas où je dois construire un site multilingue : le module i18n est vraiment performant. Il faudra attendre encore un petit peu pour avoir une gestion multilingue native dans MODx
- Dans le cas où je dois gérer du contenu "éditorial" en grande quantité. Le module Taxonomy de Drupal est aussi un modèle du genre...
Tout simplement parcequ'à court terme, MODx n'a pas encore les modules/plugins/snippets nécessaire pour gérer ça "out of the box".

Voilà mon avis, dans les grandes lignes...
« Last Edit: Jun 21, 2006, 06:16 AM by davidm » Logged

blog.nodeo.net : Pour un web libre, moderne et ouvert! :: | ! Nouveau ! Les forums modxcms.fr : Participez à l'élaboration du site MODx francophone ! ! Nouveau ! :.

MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.

Config : Apache 2.2.8 - MySQL 5.0.45 - PHP 5.2.6 | Debian 4.0 (Etch)

Réalisations sous MODx : nodeo.net | gican.asso.fr | michelez-notaires.com | amadom.gerondicap.com | sworld.com | soleil.info
 et 3 autres en cours de réalisation Smiley
soupaloignon
Jr. Member
*
Posts: 41



WWW
« Reply #2 on: Jun 21, 2006, 10:30 AM »

Super, merci pour toutes ces infos David.

Cordialement
Logged

==> Liberez les Huitres du bassin d'Arcachon <==
bloodoogang
Jr. Member
*
Posts: 6


WWW
« Reply #3 on: Dec 18, 2007, 02:26 PM »

Bonjour,

Est-ce que à l'heure actuelle le fossé entre Drupal et Modx est-il toujours aussi grand ou bien Modx a fait une belle remontée ?

Je vais surement migrer sur un CMS et j'hésite entre 3 gros cms que sont drupal, modx et ez publish vu que je viens d'apprendre que sport24.com, tfc.info, olweb.fr ou om.net ont tous été fait dessus et comme j'aime bien le résultat chez les 3 je me laisserais bien tenter.
Logged
aour
Moderator
*
Posts: 835



« Reply #4 on: Dec 18, 2007, 03:12 PM »

Bonjour,

modx est en perpétuelle évolution. maintenant en ce qui concerne le gouffre il faut réfléchir en fonction des fonctionnalité que tu souhaites.

Sinon pour EZ, est ce que tu as un serveur dédié ?
Logged

bloodoogang
Jr. Member
*
Posts: 6


WWW
« Reply #5 on: Dec 18, 2007, 03:16 PM »

J'ai un serveur dédié que je partage avec un ami mais le site ou je souhaite effectuer la mise à niveau est hébergé chez Infomaniak, je ne suis que le "développeur" et un membre de cette communauté.

Mon role ne consiste pas à m'occuper des finances Grin

Il faut une belle config. dois-je supposer c'est bien ça ?
Logged
davidm
Moderator
*
Posts: 6,651


The best way to predict the future is to invent it


WWW
« Reply #6 on: Dec 19, 2007, 04:58 AM »

Non MODx ne nécessite pas forcémment un serveur ultra-puissant, ça n'est pas eZpublish Wink 
(oublie ce dernier, son principal avantage réside dans la gestion des champs custom, mais MODx fait aussi bien si ce n'est mieux, en bcp moins lourd !)

Après ça dépend quel type de fonctionnalités tu veux mettre en place, mais de ce que j'ai vu de ton site ça me semble tout à fait faisable avec MODx Smiley

Pour en revenir à Drupal vs MODx, je ne vois pas de fossé en ce qui me concerne : ils sont tout à fait dans la même league ! La seule différence c'est que Drupal est bien plus ancien donc communauté plus importante, plus de addons, etc... Mais MODx a pas mal de corde à son arc, notamment à mon sens un meilleur système de template et des possibilités de customisation plus poussées (sans compter une admin beaucoup moins fouillie et QuickEdit !).

Maintenant, chacun accroche ou non avec un CMS, et que ce soit MODx ou Drupal il y a une logique assez différente des systèmes classiques chacun à leur manière. Perso je n'accroche pas avec Drupal, d'autres n'accrochent pas avec MODx.

Il faut donc tester...

Les sites que tu mentionnes auraient tout aussi bien pu être sous MODx, là c'est plus le talent du designer qui oeuvre... que ce soit MODx ou Drupal tu est totalement libre de ce côté (même si MODx a un petit avantage à mon avis, du côté des addons plus facilement templatable...).


Logged

blog.nodeo.net : Pour un web libre, moderne et ouvert! :: | ! Nouveau ! Les forums modxcms.fr : Participez à l'élaboration du site MODx francophone ! ! Nouveau ! :.

MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.

Config : Apache 2.2.8 - MySQL 5.0.45 - PHP 5.2.6 | Debian 4.0 (Etch)

Réalisations sous MODx : nodeo.net | gican.asso.fr | michelez-notaires.com | amadom.gerondicap.com | sworld.com | soleil.info
 et 3 autres en cours de réalisation Smiley
aour
Moderator
*
Posts: 835



« Reply #7 on: Dec 19, 2007, 05:21 AM »

Re

Pour le dédié, je parlais bien de Ez. Malgrè la version 4.0 full PHP5 et orienté Objet, cela demande quand même une bonne machine.

Sinon pour les site que tu mentionnes je ne penses pas qu'ils utilise uniquement la version Open source mais plutôt les version entreprise donc l'investissement représente plusieurs milliers de dollars.
Et comme le dit David, un bon designer avec Modx ou autre donnera le même aspect visuel.

Logged

bloodoogang
Jr. Member
*
Posts: 6


WWW
« Reply #8 on: Dec 19, 2007, 06:39 AM »

Quand je disais que c'était lourd, je parlais bien sur de Ez, j'ai pu tester plusieurs fois Modx et je reconnais bien volontiers qu'il est relativement léger.

Mais donc il serait bien possible de faire sur Modx ce système de classement, calendrier,... ?

Ce n'est pas mon site, mais il est dans la même lignée.

En tout cas merci de votre aide.

Le gros avantage par rapport à ce qui est déjà en place c'est la qualité du code, une très bonne gestion des utilisateurs mais au contraire je perd un peu le controle de la bête.
Logged
artiscode
Jr. Member
*
Posts: 25


WWW
« Reply #9 on: May 23, 2008, 11:48 AM »

Comme je suis un modxien archi convaincu et que j'ai dû me mettre récemment à Drupal pour un projet en cours, je ne résiste pas à mettre mon grain de sel et à faire remonter cette (plus toute jeune) discussion.

En fait, j'ai opté pour Drupal parce que je suis en train de faire un site pour une communauté d'étudiants (franco-russe), qui devront pouvoir créer chacun leur blog/cv en ligne. Une sorte de petit MySpace d'étudiants pour caricaturer. À ma connaissance, Drupal est LA solution adaptée au départ pour réaliser ce genre de choses, et je n'arrive même pas à visualiser comment arriver à un résultat comparable avec MODx, si l'on ne veut pas qu'un administrateur ait à créer une nouvelle arborescence pour chaque nouveau membre. C'est ce point là en particulier qui m'a fait laisser de côté pour une fois (et à regret) MODx.

Et puis en commençant l'aventure drupalienne, je me suis aussi fait les réflexions suivantes que je livre pêle-mêle, histoire d'apporter s'il en faut des arguments à la comparaison entre les deux CMS :

- comme cela a déjà été remarqué, le multilinguisme a été évidemment beaucoup plus approfondi dans Drupal que dans MODx (je sais que ça va changer avec la 1.0 mais bon, on y est pas encore !). À part quelques détails prise de tête avec le système des "vues", le module d'internationalisation est vraiment hyper efficace.
- Je suis pas d'accord avec davidm sur la qualité de l'admin. Drupal a ceci de vraiment génial je trouve que l'admin est intégrée graphiquement au site public, on élabore les deux en même temps en créant les templates, de sorte que les éditeurs ont l'impression (justifiée) de rester "dans" leur site.  Je n'ai pas encore osé me lancer dans un redesign du manager pour un client, ne serait-ce que parce que ce serait un travail vraiment différent ; alors que ça va assez naturellement de pair dans drupal - même si ça prend quand même un peu de temps, forcément, il faut bien reconnaître.
- La gestion des droits est vraiment hyper fine, et donc - aussi en réaction à david (rien de personnel Smiley - si c'est vrai que la première fois, on est bien paumé devant toutes les options, on peut décider de ce qu'on veut faire apparaître selon les rôles et c'est du sur-mesure aux petits oignons pour le client final.
- La documentation, vue l'ancienneté du projet est hyper riche. La sécurité et la qualité du code sont hyper bien suivies.
- Drupal a servi a construire des très gros sites (style Sony BMG et je ne sais qui encore). Et c'est tout open source. Bon après, il faut quand même aimer le php... mais qui n'aime pas ça ?!

Enfin bref. C'est sûr qu'il y a aussi une courbe d'apprentissage un peu dure comme on dit, mais avant de parler couramment le snippet et le template variables et de voir combien MODx est flexible (et le templating a priori plus élégant que PHPtemplate je trouve aussi (comme quoi je suis pas toujours en désaccord avec davidm Wink, il faut quand même un peu de temps et quelques nuits blanches aussi.

Et puis, il s'agit pas de dire que x est mieux que y. Le choix de l'une ou l'autre décision dépend des objectifs de chaque projet. Voilà pourquoi je consigne là ces réflexions du vendredi soir... espoir.

@ +
Logged

"Puisque ces mystères nous dépassent, feignons d'en être les organisateurs"
www.artiscode.net
davidm
Moderator
*
Posts: 6,651


The best way to predict the future is to invent it


WWW
« Reply #10 on: May 26, 2008, 08:55 AM »

On est 100% d'accord, et je suis le premier à reconnaître la qualité de Drupal avec lequel j'ai bien passé une petite centaine d'heure. 

J'ai toujours été le premier à dire que c'était le seul concurrent valable de MODx, avec une approche assez différente dans le sens où c'est un hybride entre les CMS à la Joomla (le système des block - beurk - est bien là... de même du php dans les templates = pour moi, des templates peu lisibles) et les CMS récents plus flexibles (CMS Made Simple, Textpattern, MODx...).

De toute évidence, Drupal est plus mature dans le sens où il est développé depuis bien plus longtemps ! On peut donc difficilement comparer le nombre de addons ou la couverture fonctionnelle. Ce sera déjà beaucoup moins évident avec la 0.9.7 qui introduit une admin totalement différente, un système de permission nouveau, une nouvelle structure de base de données, un code ré-écrit quasi intégralement - en OO, un coeur animé par xPDO... j'en passe.

Je pense que 2008 va être un tournant pour MODx sur son marché, car nous allons non seulement être de plus en plus convaincant face à Drupal, Joomla, SPIP et consort mais je pense réellement que nous allons être les premiers sur un segment de marché ou seul Expression Engine 2.0 pourra réellement concourrir : à mi chemin entre les frameworks applicatifs et les CMF. Une sorte de CMF+ !

Wait and see Smiley
Logged

blog.nodeo.net : Pour un web libre, moderne et ouvert! :: | ! Nouveau ! Les forums modxcms.fr : Participez à l'élaboration du site MODx francophone ! ! Nouveau ! :.

MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.

Config : Apache 2.2.8 - MySQL 5.0.45 - PHP 5.2.6 | Debian 4.0 (Etch)

Réalisations sous MODx : nodeo.net | gican.asso.fr | michelez-notaires.com | amadom.gerondicap.com | sworld.com | soleil.info
 et 3 autres en cours de réalisation Smiley
nyl auster
Full Member
***
Posts: 148


« Reply #11 on: Jul 08, 2008, 02:05 AM »

étant moi même entrain de tester Drupal et déjà un vendu à modx; voilà mes impressions:
- Drupal est formidable pour construire à vitesse grand V un site communautaire puisque les systeme d'inscriptions, de gestions de droits, de commentaires sont là par défaut et très facilement paramétrables. De plus l'ajout de fonctionnalités est très rapide car l'installation de modules supplémentaires est vraiment simple et facile. De même que le changement de thème peut se faire ultra-rapidement sans aucune connaissance html/css.

En revanche dès qu'il s'agit de personnaliser son site et de sortir des rails de Drupal ça devient vraiment compliqué voir désespérant. retoucher un template soi même est possible mais n'a rien d'intuitif et ne fait résolument pas partie de l'intéret de Drupal. Pour moi c'est quelque chose de très négatif car la gestion d'un template me parait un élément primordial pour mettre en oeuvre pas mal d'idées...

Drupal dispose aussi d'une sorte de systeme comparable aux variables de modeles mais le systeme est bien plus lourd et demande l'installation de plusieurs modules ccK (installer un module c'est rigolo, mais en installer un par champ possible ça devient lourdingue à gérer). Bon ce n'est pas l'intéret de drupal que de personnaliser les champs nous somme bien d'accord; mais quand on a gouté aux variables de modeles de modx difficile de s'en passer.

A vrai dire (ça n'engage que moi)  je pense même que c'est la mission d'un CMS de proposer des champs personnalisables : qui dit site dynamique dit base de données et sql; et qui dit base de données dit base de données en fonction du site et des infos qu'il a besoin de stocker. J'attends d'un CMS qu'il m'apporte de la flexibilité sur la base de données puisque c'est un des éléments fondateurs de l'organisation d'un site.

A noter que ces modules cck proposent un module "content template" qu'on peut comparer à la gestion de placeholders dans modx excepté que c'est vraiment pas pratique du tout à mettre en place et que ça ne s'applique qu'à l'intérieur des blocs principaux de contenu...

Modx quant à lui pêche vraiment par sa gestion faible du workflow; et son haut degré de personnalisation fait que certaines choses qui sont instantanées avec d'autres CMS prennent du temps. En revanche, à partir de la logique de base de modx tout est possible ou presque et ce sans jamais sortir de ses principes fondateurs

Il y a une différence de taille pour moi entre un module de drupal qui va parfois contourner / pallier un manque du cms en rajoutant une couche de code plus ou moins digeste; et modx dont les briques initiales permettent concevoir harmonieusement n'importe quel architecture d'une façon cohérente.

Alors c'est peut être aussi une histoire d'esthétisme ou de plaisir intellectuel mais mes expériences avec Spip, Joomla et Drupal me confirme que modx est pour moi le plus logique et élégant dans sa démarche et sa séparation de concepts (chunks, snippets, placeholders, variable de modele, template); car il suffit d'articuler entre eux ces quelques éléments pour tout se permettre.

Donc clairement pour un site communautaire je fais le choix de Drupal et je le conseillerais aussi volontier à ceux qui ont des projets simples dans laquelle la communauté joue un role important; mais à ceux qui ont un projet spécifique et qui veulent à la fois bénéficier du confort d'un CMS et d'une liberté de développement réelle, modx sans hésiter. Grin
« Last Edit: Jul 08, 2008, 02:17 AM by nyl auster » Logged

nyl auster
Full Member
***
Posts: 148


« Reply #12 on: Jul 08, 2008, 02:12 AM »

ah un autre truc que je trouve vraiment bien avec drupal il est assez facile de se faire un zip avec nos modules préférés; et si on fait un autre site, il n'y a qu'à dézipper et cocher dans l'admin pour réinstaller nos petits favoris.

Ca me manque vraiment dans modx car j'en ai un peu marre de re-créer des snippets et des chunks  chaque fois que je fais un nouveau site pour maxigallery, phx etc... Tongue
Logged

laurentc
Testers
*
Posts: 580



WWW
« Reply #13 on: Jul 08, 2008, 03:12 AM »

ah un autre truc que je trouve vraiment bien avec drupal il est assez facile de se faire un zip avec nos modules préférés; et si on fait un autre site, il n'y a qu'à dézipper et cocher dans l'admin pour réinstaller nos petits favoris.

Ca me manque vraiment dans modx car j'en ai un peu marre de re-créer des snippets et des chunks  chaque fois que je fais un nouveau site pour maxigallery, phx etc... Tongue

Hé hé la 097 le permet  Grin... regardes ce tuto de Shaun
Logged

Rikle_S
Full Member
***
Posts: 144


« Reply #14 on: Jul 08, 2008, 03:41 AM »

Mais la sortie de cette 9.7 c'est pour dans 1 an au moins non ?
Logged
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!