Jump to content

Recommended Posts

Bonjour tout le monde,

Je me permet d'ouvrir un petit topic car j'hésite entre ces deux applications PHP pour service de base à mon site. J'aimerais bien avec l'aide de ceux qui pratiquent l'un des deux ou les deux CMS de me donner vos impressions dessus et je me chargerai de récapituler tout ca dans un petit tableau :)

Drupal

Avantages

- Respect des standards

- Système de cache

- Url Rewriting

- Extensible

- Système de noeuds

- Taxonomie

- Beaucoup de modules disponibles

Inconvénients

- Interface d'administration confuse

ModX

Avantages

- Respect des standards

- Système de cache

- Url Rewriting

- Ajax

- Extensible

- Plus simple à prendre en charge

Inconvénients

- Peu mature

En ce qui concerne les performances mes tests donnent des résultats assez similaires, avec bien entendu le cache activé.

Benchmark sur Opensourcecms

Graphes générés par Xdebug :

Drupal

ModX

Edited by Tavnos
Link to post
Share on other sites

Je laisserai d'autres réagir of course avant de donner mon avis (histoire de ne pas m'accaparer le débat :P )... en attendant juste pour alimenter la partie "benchmark", cela pourrait intéresser certains :

Benchmark sur Opensourcecms

Et plus particulièrement ces deux graphes généré par Xdebug :

Pour Drupal

Pour MODx

(Edit : tiens, je vois que tu viens de rajouter ça à ton post :P)

Link to post
Share on other sites
Nan mais ouvre le débat David n'hésites pas... Je sait que modX c'est ton bébé mais bon vente le par rapport à drupal moi j'ai mis que ce qui me passait par la tete

En fait je veux aussi prendre le temps de comparer avec Drupal 4.7 beta6 que j'ai installé récemment. Je veux faire ça de manière approfondie car en fait il faut quand même savoir que Drupal est aussi un de mes CMS préférés même si récemment c'est plutôt MODx qui a ma préférence parceque plus flexible...

Link to post
Share on other sites

Ajax, Ajax...

Dans MODx j'ai surtout vu de l'Ajax dans l'administration, mais concrètement pour les visiteurs, où se trouve l'Ajax qui leur facilite la navigation? Je n'ai pas vu en détail.

(et ce n'est absolument pas une attaque contre MODx hein ;) à choisir je le préfère à Drupal).

Link to post
Share on other sites

Pas d'Ajax dans l'administration non (pas encore), mais du javascript "à l'ancienne".

Le plus gros bénéfice d'AJAX dans MODx côté frontend c'est le module d'édition en ligne (QuickEdit). On trouve aussi des templates qui tirent parti de script.aculo.us, notamment PortalX.

Pour clore le chapitre AJAX, pour l'équipe de dév AJAX est un moyen non une fin en soi. On est un peu dans la même optique que WordPress : améliorer l'utilisabilité des applications. De plus, ce n'est pas là que MODx se différencie :P

Link to post
Share on other sites

bonjour;

ca m'interesse de tres pres.

je compte migrer mon site sous mambo vers un autre CMS.

J'ai reussi a faire une bidouille pour mes articles avec drupal...

> est ce possible avec ModX ? (que je ne connaissais pas d'ailleurs)

Existe t il des outils de migration/import?

Link to post
Share on other sites

Non malheureusement pas encore de script d'import depuis d'autres CMS, mais voilà une idée que je devrai relancer auprès de nos dév... d'ailleurs, j'y vais de ce pas...

Sinon j'essaierai de revenir sur Drupal vs MODx la semaine prochaine...

Link to post
Share on other sites

jviens de le tester, il est vraiment interessant...

par contre ce serait juste pour un nouveau site donc.

par contre, il y a une fonction import a partir de fichiers static....

comment ca se passe?

(pas eu le temps de tester)

Link to post
Share on other sites

Bon bon bon j'update un petit peu le topic encore... et j'attend que tu monopolise un peu le débat davidm j'ai besoin de ton avis.

Dans quel cas utiliserais tu Drupal et dans quel cas tu penserais plus à ModX ?

Arff hélas je rajouterais Peu intuitif dans les inconvénients de drupal et convivial dans modX

Edited by Tavnos
Link to post
Share on other sites
Bon bon bon j'update un petit peu le topic encore... et j'attend que tu monopolise un peu le débat davidm j'ai besoin de ton avis.

Dans quel cas utiliserais tu Drupal et dans quel cas tu penserais plus à ModX ? Arff hélas je rajouterais Peu intuitif dans les inconvénients de drupal et convivial dans modX

Difficile de résumer ça sous forme de "cas type".

Toutefois je dirai Drupal :

  • 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...

Et MODx :

  • Dans le cas où je veux gérer des contenus qui ne rentrent pas dans le schéma classique Titre - Sous - Corps du Texte. Les variables de modèles sont inégalées pour ce qui est de la facilité de création de champs custom et surtout, on est pas limité à un type de champ, ni à un nombre de champ. Je veux créer un catalogue produit ? une fiche client ? un annuaire des collaborateurs : rien de plus simple...
  • Dans le cas où je veux pousser la personnalisation du site, et donner un contrôle fin à l'éditeur de contenu sur les zones éditable du site : encore une fois, les variable de modèle permettent à l'éditeur de contenu de modifier n'importe quelle partie : l'entête, le pied de page, une colonne à gauche ou à droite... etc, avec un bouton cliquable depuis le frontend pour chacun de ces zones (via QuickEdit). Avec en plus, le bénéfice de contrôler les accès à l'édition champs par champs.

Link to post
Share on other sites

Je vois ce que tu veux dire... cependant modx a quelques problemes de compatibilité avec EasyPHP et WAMP.

Le pire c'est avec Wamp en fait on croirait que ca marche car tout fonctionne. Cependant impossible de publier les pages (tout reste en rouge). Un peu embetant non ?

C'est un peu embettant tous ces petit problèmes car ca pourrait arriver chez un hébergeur.

Sinon dans Drupal on peut créer ses propres types de noeuds comme sous modX avec le module Flexinode. Donc a ce niveau la a part le fait que ca soit un peu plus externe qu'avec modX ou tout est intégré je ne vois pas trop le problème.

Link to post
Share on other sites
Je  vois ce que tu veux dire... cependant modx a quelques problemes de compatibilité avec EasyPHP et WAMP.

La 0.9.2 tourne sans problème désormais avec EasyPHP, j'ai aussi testé WAMP 1.6.1 nickel.

Mais il me semble que la 0.9.1 tourne sous WAMP, j'ai plusieurs personnes qui font tourner dessus... donc quelle version ? Et vu ce que tu me décris, ça me fait penser à un problème lié à la ré-écriture d'URL. Quand elle est activée, il ne faut pas oublier de mettre un .htaccess avec RewriteEngine Off dans le dossier /manager/

Pour FlexiNode, c'est vrai Drupal à un module permettant de créer des champs custom, mais il y a beaucoup moins de libertés... je reviendrai là dessus dans un comparatif Flexinode vs TV (variables de modèles).

Link to post
Share on other sites

Ah la dessus je m'excuse je vais tester de ce pas le 2e htaccess que je n'ai pas renommé :)

Je suis tout a fait d'accord avec toi sur le fait que drupal nécessite si on a besoin de trop de champs custom l'écriture d'un petit module. Enfin bon d'un coté modX force tout le temps à écrire du code... Mais bon surement plus simple que celui de Drupal que je n'ai pas encore regardé et donc je ne sais pas si l'API est accessible et bien documentée.

Sinon ton comparatif m'interesse... Aller david on se délie la langue !

Sinon la version que j'utilise est la 0.9.1 j'ai pas trouvé plus récent il y a 1 semaine.

Edited by Tavnos
Link to post
Share on other sites

Je m'immisce rapidement dans la discussion juste pour signaler que Drupal a pas mal évolué récemment et propose dorénavant 2 nouveaux modules, autres que Flexinode, pour gérer des types de contenus :

Content Construction Kit

Views

Je signale aussi que Drupal 4.7 vient de sortir en version RC2, plus aucun bug critique à signaler, ce devrait être la dernière sortie avant la version 4.7 finale.

Link to post
Share on other sites

@Tavnos : la nouvelle version de MODx est un peu retardée car avec beaucoup plus d'éléments nouveaux que prévu, d'ailleurs on devrait plus parler de... 0.9.5 :P Donc encore quelques ajustements à faire notamment du fait de l'intégration de nouvelles petites choses sympa comme AJAX livesearch intégrée au moteur de recherche, un module de gestion des documents... etc. Patience, ça arrive :)

@Claire : merci je vais de ce pas tester des deux modules !

Link to post
Share on other sites

Ah claire n'hésite pas à parler ca m'interesse il me semblait que tu étais une grande utilisatrice de drupal, mais pour l'instant mon coeur penche plus vers drupal que modX simplement pour sa maturité et sa possibilité de supporter le multilingue.

Mais bon sinon claire un module drupal c'est dur à construire ?

Et toi david ton comparatif ? il donne quoi ?

Link to post
Share on other sites
  • 3 weeks later...

Drupal 4.7 vient de sortir et j'avoue que je suis bluffé, surtout par les modules Category, Views, et bien d'autres encore :)

Link to post
Share on other sites

Je vais de ce pas jeter un coup d'oeil...

La vidéo est sympa :

http://ftp.osuosl.org/pub/drupal/files/vid...7-whats-new.mov

Je retiens le tagging du contenu, le revisionning avec rollback et des dizaines de petites améliorations (notamment saupoudrage d'AJAX ici et là dans l'interface, façon WordPress).

Drupal est très certainement un produit mature et puissant. Il faut que je regarde Flexinode pour voir côté champs custom quel est le degré de flexibilité. Aussi, côté template il y a normalement du nouveau donc je suis curieux de voir (parceque jusque là, pas un grand fan...).

Et aussi pendant que j'y suis, je suis tombé sur un site francophone dédié à Drupal :

http://drupal-france.lxs-cms.com/

Link to post
Share on other sites
  • 3 weeks later...

En fait personellement je crois que au niveau concept je suis tombé amoureu de Drupal. J'ai pas encore mis les mains dans le cambouis pour tester les templates. Mais le fonctionnement en noeud avec la taxonomie et la possibilité d'attacher des modules c'est vraiment tip top

Link to post
Share on other sites

Je teste également DRUPAL depuis un petit moment et par à raport d'autres CMS testé auparavant j'ai trouvé la mise en place très intuitive et rapide.

Les plus que j'en retient sont notamment :

- une quantité non négligable de modules complémentaires.

- le gestion/création des templates via phptemplate (bcp plus pratique que xtemplate d'ailleurs intégrer d'office dans la v4.7) que personnelement je trouve très pratique pour personnaliser un site.

- la possibilité de créer des noeuds avec du code php qui sera interprété.

- la relative facilité pour réaliser des modules personnalisés (pour peu que l'on ai une base correcte en php et que l'on lise la documentation), voir modifiier certains modules pour rendre le code (html) généré valide

- l'url rewriting très bien intégré (dépendra aussi de l'hébergement pour le ht.access !)

- la v4.7 apportant pas mal de nouveauté notamment dans la gestion des menus et des blocs et largement simplifié.

Par contre je conseille de tester les deux versions 6 et 7), car certains modules ne fonctionne plus avec la dernière ou poseront des soucis (je pense e-commerce et multilangue) et puis cela permet de voir l'évolution du produit.

Petite remarque quand même, il semble que chez certains hébergeur DRUPAL ai du mal à fonctionner avec une config par défaut.

Bon, je ne suis peut être pas très objectif vis à vis d'autre CMS quand aux fonctionnalités, mais le principal atout que j'en ai retenu est que la prise en main de DRUPAL a été pour ma part très rapide et facile.

Cordialement, Eric.

Link to post
Share on other sites

Effectivement c'est très rapide pour quelqu'un qui a un minimum de bases. Sinon c'est plus dur qu'un CMS de type Nuke pour les débutants il ne faut pas se leurer mais la puissance sous le capot n'est pas vraiment la meme il faut avouer !

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 davidm
      Allez jeter un coup d'oeil sur cette application web permettant de gérer le téléchargement et l'upload de fichier, ainsi que de les gérer :
      http://ecosmear.com/relay/

      Demo : http://ecosmear.com/relay/demo/

      Pas mal, hein ?
      Il est question d'en faire le gestionnaire de MODx
    • By moimichel
      Salut,

      Comment puis je créer un menu horizontal et vertical sous modx.
      Sachant que le menu vertical change selon le choix qui a été fait sur le menu horizontal.
      Je crois que la solution se trouve dans la valeur a passer à startDoc dans le snipet DropMenu.
      Comment puis passer une valeur à startDoc dépendante du point d'appel?

      Merci d'avance.

      Michel
×
×
  • Create New...