Drupal ou Joomla? Choisir un CMS

J'ai décidé que un Content Management System (CMS) est le meilleur fondement de mon site . Ma prochaine étape est de choisir la bonne.

Un bon endroit pour commencer est OpenSourceCMS , un site avec des critiques de l'utilisateur à peu près tous les principaux acteurs dans l'espace CMS. Ce qui les distingue, c'est qu'elles fournissent également des démonstrations en direct de chaque CMS qu'ils couvrent. Vous pouvez effectivement vous connecter à l'avant ou l'arrière de chacun, reconfigurer, et de faire des changements au contenu de votre coeur. Toutes les deux heures qu'ils "reboot" et tout remettre à une nouvelle installation. C'est un excellent moyen d'expérimenter sans avoir à passer par tous les temps et les tracas d'installation de chaque système vous-même.

Installation Drupal et Joomla sur mon hôte

En plus du test de chaque plate-forme sur OpenSourceCMS, j'ai aussi voulu installer moi-même pour mesurer la facilité avec laquelle ils seraient à travailler. Heureusement, mon fournisseur d'hébergement, Host Gator, utilise un produit appelé Fantastico , qui rend l'installation de Drupal et Joomla aussi simple que quelques clics de souris. Tant installé avec succès avec un minimum d'effort. Les puristes détestent Fantastico, mais pour mes fins, il a été un moyen rapide et facile à se lever et courir vite pour être en mesure de commencer à coups de pied les pneus de chaque produit.

Installation Drupal et Joomla localement

Comme je vais avoir besoin d'un environnement de test avant longtemps, l'installation de ces deux produits sur ma machine locale est une bonne idée aussi. Avant que je puisse le faire, cependant, j'ai besoin d'installer la lampe (ou WAMP) pile couramment utilisés par les logiciels Open Source. LAMP permet mon bureau à agir comme un serveur web, de sorte que je peux courir tout de ma machine locale, comme si elle était fonctionne sur mon hôte.

Pour les curieux, LAMP signifie Linux Apache MySQL PHP , et ils sont les quatre produits qui composent la fondation que Drupal, Joomla, et d'innombrables utiliser d'autres produits. WAMP est essentiellement la même chose, mais utilise Windows comme système d'exploitation. Chaque produit offre son propre installateur, et je me suis WAMP travaille sur ma machine locale en peu de temps.

Les installations locales de Drupal et Joomla ont été un peu plus compliqué. J'ai eu à comprendre comment configurer les bases de données MySQL, et de connaître les bonnes réponses à un certain nombre de questions, bien que les assistants que chaque produit offert était assez bon. Un novice serait probablement dépassé, mais j'ai trouvé ça assez bien un jeu d'enfant pour obtenir à la fois aller vite.

Cueillette meilleur CMS

A la fin de la journée, ni de produit s'est démarqué comme étant une évidence, la solution dominante. Chacun avait ses bizarreries et ses métaphores pour organiser l'information et l'accomplissement des tâches. Comme on pouvait s'y attendre, il y avait beaucoup de différences entre eux. Comme l'apprentissage d'une langue, en devenant un expert en soit la plate-forme serait probablement un processus long.

J'ai passé une quantité considérable de temps dans chaque plate-forme de création de contenu, qui change autour de modèles, l'activation de modules, et fais de mon mieux pour avoir une idée raisonnable de ce que ce serait comme de travailler dans chaque environnement. J'ai téléchargé un certain nombre de modules complémentaires qui ont été couramment disponibles pour évaluer comment il serait facile d'ajouter des fonctionnalités de base de leur. J'ai évalué la convivialité moteur de recherche de l'URL de leur produit. Surtout, j'ai essayé d'obtenir une idée de comment je me sentais à l'aise dans chaque produit, la compréhension que je serait probablement passer beaucoup de temps avec mes choix final.

Il semble que Drupal a certaines capacités incroyables de définir différents types de contenus. Je pouvais créer un «emploi» objet et définir ce que les attributs (titre, pays, description, etc) qu'il doit contenir. Il était assez puissant. J'ai aimé la façon dont tout a été disponible à partir d'une page, sans chargement et de rechargement de tous les temps. Ajout et formatage de contenu a été facile. Il y avait un grand nombre de modules inclus qui pourraient être activés, des forums aux blogs aux commentaires, afin que je puisse étendre ses fonctionnalités assez facilement. Il ya beaucoup à aimer de Drupal.

Joomla dessine une ligne dure entre "front end" (qu'est-ce qu'un visiteur voit en visitant le site) et "back end" (ce que voit un administrateur de contrôler le site), qui est plus compatible avec d'autres applications que j'ai utilisé dans le passé . Les types de contenu sont essentiellement fixes, bien qu'il y ait une variété considérable dans la façon dont vous pouvez les afficher. Joomla est également livré avec des fonctions moins fourni que Drupal, qui peut être une bonne ou une mauvaise chose selon votre perspective. Le nombre d'add-ons uniques, mais a été impressionnante. En fait, Joomla a une section entière de son site dédié à des extensions Joomla . Il fallut quelque temps pour comprendre la différence entre un composant, un module et un mambot, mais une fois que cela était clair, j'ai été en mesure d'étendre Joomla assez facilement.

Pour rendre ma décision, j'ai finalement décidé de regarder de la communauté qui ont entouré et soutenu chaque produit. Comme un test, j'ai fait une enquête générale sur les panneaux de message de soutien de chaque produit. Mon poste de Joomla a reçu un certain nombre de réponses utiles dans un laps de temps relativement court. Mon poste Drupal langui pendant des jours, et même après avoir demandé une seconde fois pour la rétroaction, était encore sans réponse. Comme je vais être l'apprentissage de chaque système, et en s'appuyant sur les autres pour m'aider, cette expérience finalement fait pencher la pendule pour Joomla.

Avec cette décision clé de la route, ma prochaine tâche sera de choisir la bonne combinaison d'extensions à ajouter à mon installation de Joomla de base.

No related posts.

Related posts présenté par Yet Another Related Posts Plugin .

  1. Jon dit:

    Très bien pensé et ultime de cette décision, vous avez frappé à reflète le voyage-là même que j'ai entrepris.

    «Soutien» à travers ses Joomla communauté dynamique et conviviale reflète vraiment.

    Mon expérience en tant que mêmes que les vôtres sur le forum Drupal. Questions langui pendant des jours, ont été ignorés ... et finalement allé de l'écran radar. Poser la question une seconde fois reçue la même indifférence.

    Évidemment, lorsque vous utilisez une solution Open Source il ya un élément d'auto-assistance requise, mais l'destinction entre Joomla et Drupal dans ce sens est un énorme gouffre. Si Drupal est un produit commercial, il serait mis en jeu et match pour Joomla et tout environnement de soutien d'autres logiciels ciblée.

    Étant donné qu'il est un projet open source, Drupal a un réel problème dans ce domaine et doit se pencher sur la façon dont elle fournit le «soutien» et comment il soigne les débutants. Les têtes de technologie peut soutenir jusqu'à ce qu'ils vont bleu dans le visage de la supériorité du logiciel parent ou non de causer à la fin c'est un soutien qui importe le plus aux nouveaux adoptants.

    Bravo à Joomla, pouces vers le bas de la Drupal et double thumbs up pour cet excellent révélant une expérience que j'ai également eu.

    Les habits neufs de Emporer!

  2. J David Rogers déclare:

    Salut Jon,

    Vos commentaires assez bien résumer mes conclusions. Il est dommage aussi, comme Drupal semble être une plateforme vraiment solide que je suis a certainement été utilisé pour développer des sites impressionnants.

    Bottom line, sans une communauté accueillante pour apporter de nouveaux utilisateurs dans le pli, je crains que les perspectives d'avenir de Drupal ne sont pas aussi prometteuses que Joomla.

  3. Cláudio dit:

    Salut David,

    Essayez les canaux IRC. La salle de soutien est toujours peuplée, et les gens y utilisent pour répondre aux questions et aux problèmes rapidement.

    Cláudio

  4. va faire deux de mes anciens sites nouveau avec Drupal - solutions de gestion de contenu ont été la raison de la décision

    merci de mettre ce truc là ...

  5. GiorgosK dit:

    Drupal a une courbe d'apprentissage abrupte, parfois, les réponses sont en face de nous si, nous avons juste à les rechercher.

    J'ai passé quelque temps sur drupal moi après avoir passer quelques années en utilisant d'autres systèmes (et Joomla) mais j'ai finalement décidé de rester avec Drupal (et ne le regrette pas). Il a été un outil bien fait surtout pour les développeurs à l'esprit mais sa change lentement essayant d'attirer plus d'utilisateurs réguliers.

    Quoi qu'il en soit je respecte votre choix sur le choix de joomla, si vous me demandez vos réponses sont restées sans réponse était juste la malchance

    Si quelqu'un veut lui donner un essai (ou un deuxième essai) s'il vous plaît envisager de lire les manuels http://drupal.org/handbooks avant de poser des questions puisque Drupal possède son propre vocabulaire unique de termes qui sont essentiels pour comprendre et travailler avec Drupal .

    Pour les débutants, je recommande le livre de recettes definetelly
    http://drupal.org/node/120612

  6. J David Rogers déclare:

    Merci pour tout le monde bons commentaires.

    Je conviens que Drupal est une plate-forme solide. Alors j'ai été très heureux avec Joomla et l'impression que c'était le bon choix pour mon projet actuel, j'ai toujours l'intention de travailler sur un site Drupal à un certain moment dans le futur.

  7. J'ai commencé sur le chemin d'un CMS PHP un peu plus d'un an, ne sachant rien de PHP, MYSQL etc Drupal semblait le plus prometteur, mais je n'arrivais pas à obtenir ma tête autour de lui. La courbe d'apprentissage était trop abrupte. Dans mon expérience plus grande flexibilité va de pair avec une interface utilisateur plus compliqué. Finalement je pense que la flexibilité de Drupal pourrait être sa chute.

  8. Eddie dit:

    Qu'en est-mambo? J'ai lu beaucoup de discussions sur les mérites et les limites de chacun des trois, mais beaucoup de temps les fils sont un ou deux ans. Je suis heureux de trouver ce nouveau débat, et aurait envie d'entendre des avis sur Joomla. les 2 aspects les plus importants pour le projet actuel est la convivialité SEO et l'utilisateur final facile d'utilisation.

  9. Les deux, Drupal et Joomla sont vraiment super. Les deux ont leurs forces et faiblesses.
    Hors de la boîte, Joomla a des caractéristiques un peu plus, et a le temps court apprentissage.
    Sur l'autre site Drupal est plus souple et plus puissant. Un grand nombre de "grands joueurs" ces jours la conversion de leurs sites à Drupal (par exemple http://www.observer.com/ - New York Observer)

  10. Wendell dit:

    Je ne peux pas parler pour Joomia, mais j'ai eu dans le passé joué avec WordPress que mon app blogs personnels et ont récemment travaillé sur le côté pour un petit magazine de transformer une installation de Drupal dans un système d'édition personnalisée - suivant le New York Observer Modèle.

    J'ai donc une certaine perspective les idées d'un utilisateur final d'un développeur. Fondamentalement, le potentiel et la flexibilité de Drupal est étonnant, mais la convivialité manque et comme mentionné dans certains des commentaires de la courbe d'apprentissage est comme claquer dans un mur de brique solide à plein vol.

    Cela dit, si vous avez besoin de solutions personnalisées vous avez des outils étonnants comme le Content Construction Kit (CCK). Ici, j'ai été capable de définir tous les champs pour l'histoire du magazine, l'édition et contributeurs. Donc, nous pourrions obtenir notre contenu se comporter exactement comme nous voulions. Le paradigme de la CCK, combinée avec des vues (un module pour récupérer de l'information et la présenter) va se déprécier un grand nombre de modules de Drupal actuel comme vous pouvez le rôle de votre propre façon que vous choisissez.

    Toutefois, ce dernier point contredit vraiment la courbe d'apprentissage et les tendances actuelles de Drupal en direction des développeurs. Au début, j'ai personnellement trouvé les forums Drupal manque, mais comme j'ai développé mon vocabulaire Drupal et a commencé à comprendre les paradigmes Drupal, j'ai été mieux en mesure de décrire mon problème et chercher des solutions. Je suis maintenant en mesure de facilement trouver l'information dont j'ai besoin. Chaque problème que j'ai eu jusqu'à présent a été décrite en détail quelque part dans les forums - c'était une question d'être proactif plutôt que réactif.

    Je soupçonne votre question peut restées sans réponse, car il peut avoir été posées auparavant. Cela ne pardonne pas l'negelect, mais dément à nouveau l'penchant pour les développeurs.

    Depuis le peu de lecture que j'ai fait sur la comparaison Joomia / Drupal, Joomia semble se concentrer sur l'utilisateur et en tant que telle peut être un bon choix pour votre projet. Toutefois, si vous êtes vraiment l'intention de développer ce que vous faites à l'avenir, et ont besoin d'un CMS très flexible, vous pouvez encore envie de jouer avec Drupal. Pour moi personnellement, le vrai pouvoir est dans le Content Construction Kit, et thématisation et de vues.

  11. ChrisW dit:

    Je viens de (littéralement) mis en place un site internet simple dans les derniers jours à l'aide de Drupal et d'un modèle gratuit que j'ai trouvé sur le web. J'ai déjà utilisé Mambo (plus ou moins la même que Joomla) et a été assez heureux avec elle à l'époque. Maintenant que j'ai essayé de Drupal, je réalise ce que je manquais! Mambo a été maladroit, capricieuse et assez alambiqué pour mettre en place au départ, et je n'ai jamais persuader mes utilisateurs d'ajouter du contenu qui leur est propre à elle. En revanche, Drupal a été un jeu d'enfant pour mettre en place, la logique interne est admirablement simple, les interfaces sont assez faciles à utiliser et les modules add-on que j'ai essayé jusqu'à présent sont excellents.

    Mais vous avez raison sur le soutien des utilisateurs de Joomla et positive autour de Mambo, même si jusqu'à présent je n'ai pas a des problèmes avec Drupal que je ne pouvais pas me fixer ou avec un peu d'aide de la Toile.

    IBM rapport Drupal et quelques autres CMS pour un projet de test et est allé pour Drupal. Ils expliquent pourquoi ici:

    http://www.ibm.com/developerworks/ibm/osource/index.html

  12. Chris Janes dit:

    J'ai essayé de Joomla et Drupal. Enfin je suis tombé en amour avec Drupal. Pour moi il n'y avait pratiquement aucune courbe d'apprentissage avec lui. Presque tout était plus ou moins explicites pour moi.
    Joomla / Mambo a été (et est toujours) très étrange à mon avis. Je ne comprends toujours pas la logique interne d'eux et mon impression a été de Joomla: compliquée, produit des laids html, illogique, étrange, inflexible; Mais ce n'était qu'une première impression. Je suis shure, que vous pouvez devenir chanceux et productive avec joomla, si vous avez l'idée de ce CMS, mais évidemment, mon cerveau n'a pas la capacité de se familiariser avec joomla. Je pense que le choix de la droite est un CMS très personnelle.

  13. Owen McNamara a dit:

    Dans mon expérience limitée à ce jour, j'ai effectivement été agréablement surpris que Drupal est facile à utiliser que j'avais été amené à croire, et Joomla est effectivement plus difficile que ce que j'avais prévu. Il n'est pas complètement clair à quel point tous les éléments s'emboîtent alors avec Drupal j'ai trouvé une description très claire de la conception sous-jacente et compris beaucoup plus rapidement. J'ai trouvé difficile d'obtenir gratuitement des tutoriels bien écrit et les lignes directrices pour Joomla, alors avec Drupal, il est beaucoup plus facile. Je suis encore indécis, mais commence à pencher vers Drupal pour la plupart des sites, et pour les blogs WordPress. Peut-être que Joomla est coincé au milieu? Elle est jolie, semble idéal pour commencer avec, mais c'est peut-être pas si grand une fois que vous rentrer dedans. Un problème a été que je avec mon installation Fantastico de Drupal, car il donne des erreurs SQL. Ce n'est pas un problème de Drupal je vais donc être installer manuellement sur mon site réel.

    Pour aider à contribuer aux discussions, j'ai fait un examen d'un sondage Webology et mettre une longue ad-blog gratuit sur mon blog personnel.

    Espérons qu'elle vous sera utile: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/

    Je pense à la fois Joomla et Drupal sont grands, mais chacune a des qualités et des faiblesses et peut-être de chaque appel à un type légèrement différent de développeur web.

    Merci pour votre article

    Owen

  14. Jean dit:

    Je suis sur un grand nombre de communautés open source du projet et la seule chose que j'ai remarqué qui peuvent vous aider à répondre à certaines questions quant à vos questions sans réponse, c'est que le forum Drupal est souvent traité comme un forum linux, tout un forum Joomla est souvent traitée comme une boîte d'aide de l'entreprise.

    Je m'explique: avec un peuple d'entreprise boîte d'aide sont payés pour répondre aux mêmes questions, et plus, et plus encore. Alors que les membres de la communauté Joomla ne sont pas payés, ils sont prêts à répondre aux mêmes questions encore et encore (bien que les forums deviennent de plus en plus, je ne suis pas sûr combien de temps cela va durer).

    Dans un forum linux gens sont vraiment prêts à aider, mais vous devez être prêt à vous aider en premier. Si les mêmes questions ont été répondues ailleurs personne ne va y répondre à nouveau. C'est ce que une boîte de recherche est pour. Il aide également les forums restent d'une taille raisonnable avec sans avoir à l'information beaucoup plus brouillées dans un endroit ou un autre.

    Maintenant, je vais explaing pourquoi l'approche de Linux est mieux pour le chercheur. Si vous voulez vous servir et de chercher quelque chose, vous aurez de recherche. Si un sujet du forum est dédié à votre réponse, les idées de chacun, les opinions et les réponses sont dans un seul endroit, vous avez juste à lire. Toutefois, si le sujet du forum que vous cherchez a été répondu dans un million d'endroits différents, vous ne pouvez pas trouver la réponse à votre problème spécifique à un seul endroit, vous pouvez avoir à feuilleter les pages et les pages des messages du forum différents pour trouver ce dont vous avez besoin en supposant que vous avez la patience de le faire et ne pas être frustré et à pied.

    Donc, en conclusion, je n'aurais jamais tester un forum ou la communauté en posant une question et de vérifier le temps de réponse parce que chaque forum a des gens en regardant à travers les messages. Je voudrais vérifier un forum et une communauté en recherchant par exemple une question et de voir s'il ya des réponses intelligentes et précises à ce que je cherche. De cette façon, vous pouvez également tester le temps de réponse en voyant quand chaque personne posté il ya réponse.

  1. [...] Drupal vs Joomla. Il choisit Joomla mais plaide en faveur de Drupal comme un meilleur moteur de base, de l'OMI. Un autre Drupal vs Joomla article. [...]