Drupal ou Joomla? Escoller un CMS

Eu decidimos que un Content Management System (CMS) é a mellor base para o meu sitio . O meu seguinte paso é escoller o camiño correcto.

Un gran lugar para comezar é OpenSourceCMS , un sitio con opinións de usuarios de practicamente todos os principais intervenientes no espazo CMS. O que os diferencia é que eles tamén ofrecen demostracións en vivo de cada CMS que cobren. Realmente pode facer login para o front-end ou back-end de cada un, reconfigurá-lo, e facer cambios no contido do seu corazón. Cada dúas horas eles "reinicio" e poñer todo de volta para a nova instalación. É unha boa forma de probar sen ter que pasar por todo o tempo e problema de instalar cada sistema só.

Instalación de Drupal e Joomla no meu servidor

Ademais de examinar cada plataforma en OpenSourceCMS, eu tamén quería instala-los-me a medir o quão doado que sería para traballar. Afortunadamente o meu proveedor de hospedaxe, Host Gator, usa un produto chamado fantástico o que fai a instalación de Drupal e Joomla tan sinxelo que algúns click do rato. Ambos instalado con éxito co mínimo esforzo. Os puristas abominam fantástico, pero para os meus propósitos, era unha forma rápida e fácil de se erguer e executar rapidamente para poder comezar a chutar os pneumáticos de cada produto.

Instalación de Drupal e Joomla localmente

Como eu vou ter un ambiente de proba antes de tempo, a instalación de ambos os produtos na miña máquina local é unha boa idea tamén. Antes que eu poida facelo, pero eu teño instalar lámpadas (ou WAMP) pila comunmente usado por software Open Source. Lámpada permite que o meu escritorio para actuar como un servidor web, para que eu poida executar todo da miña máquina local coma se estivese en execución no meu servidor.

Para o lámpadas, curioso queda para Linux Apache MySQL PHP , e son os catro produtos que compoñen a base que o Drupal, Joomla, e moitos outros produtos usar. WAMP é esencialmente a mesma cousa, pero usa Windows como sistema operativo. Cada produto ofrece o seu propio instalador, e eu teño WAMP traballar na miña máquina local, en ningún momento.

As instalacións locais de Drupal e Joomla fose un pouco máis complicado. Tiven que entender como configurar bases de datos MySQL e saber as respostas correctas para unha serie de cuestións, aínda que os asistentes que cada produto que ofrece eran moi bos. Un novato probablemente sería esmagada, pero eu penso moi ben unha presión para obter tanto indo rápido.

Escoller o mellor CMS

Ao final do día, ningún dos produtos destacáronse como sendo unha solución, obvio dominante. Cada un tiña os seus propios caprichos e metáforas para organizar a información e realizar tarefas. Como sería de esperar, había unha morea de diferencias entre eles. Como aprender un idioma, tornándose un experto en calquera plataforma probablemente sería un proceso longo.

Pasei unha cantidade considerable de tempo en cada plataforma de creación de contidos, cambiando en torno a modelos, activando módulos, e facendo o meu mellor para ter unha idea razoable para o que sería como traballar en cada ámbito. Eu baixei unha serie de add-ons que eran comunmente dispoñibles para avaliar como sería doado engadir a súa principal función. I avaliar a simpatía buscador de URL do que xeraron. Por riba de todo, tente ter unha noción de como me sentía cómodo en cada produto, entender que eu sería probablemente gastan moito tempo coa miña elección final.

Parecía que o Drupal tiña algunhas habilidades extraordinarias para establecer distintos tipos de contidos. Eu podería crear un "traballo" obxecto e establecer cales atributos (título, país, descrición, etc) debe conter. Foi moi poderoso. Eu gosto de como todo estaba dispoñible a partir dunha páxina, sen carga e recarga o tempo. Engadido e formateo de contido foi doado. Había un gran número de módulos incluídos que poden ser activados, a partir de foros para blogs comentarios, para que eu puidese estender a súa funcionalidade con bastante facilidade. Hai moito que desexar sobre o Drupal.

Joomla debuxa unha liña dura entre o "front end" (o que un visitante ve cando visita o sitio web) e "back-end" (o que un administrador ve a controlar o sitio), que é máis consistente con outras aplicacións que eu usei no pasado . Tipo de contido son esencialmente fixos, aínda que haxa unha variedade considerable en como pode amosar-los. Joomla tamén ven con menos recursos que os paquetes de Drupal, que pode ser unha boa ou unha cousa ruim, dependendo da súa perspectiva. O número de única add-ons, pero foi impresionante. En realidade, Joomla ten unha sección enteira do seu sitio web dedicada á extensións Joomla . Levar moito tempo para descubrir a diferenza entre un compoñente, un módulo, e un mambot, pero unha vez que quedou claro, eu fun capaz de estender Joomla con bastante facilidade.

Para facer a miña decisión, finalmente decidín mirar para a comunidade que rodeada e apoiada cada produto. Como proba, eu fixen unha enquisa xeral sobre os sinais de soporte de mensaxes de cada produto. O meu post Joomla recibiu un número de respostas útiles nun prazo relativamente curto. O meu post Drupal definhou durante días, e mesmo despois de pedir unha segunda vez para feedback, aínda estaba sen resposta. Como vou estar aprendendo cada sistema, e depender dos outros para me axudar, esta experiencia finalmente balance o péndulo para Joomla.

Con esta decisión clave para fóra do camiño, a miña próxima tarefa será a de escoller a combinación certa de extensións para engadir a miña instalación de Joomla base.

No Related posts.

Posts relacionados traídos a vostede polo todo Another Related posts Extensión .

15 comentarios

  1. Moi ben pensado e esta decisión final veu reflicte moito a viaxe aínda que eu teño realizado.

    'Apoio' Joomla través da súa comunidade vibrante e agradable realmente brilla.

    A miña experiencia como o mesmo que o seu nos foros Drupal. Preguntas definhou durante días, foron ignorados ... e, finalmente, saíu do radar. Facer a pregunta por segunda vez recibiu a mesma indiferenza.

    Obviamente, cando está usando unha solución de código aberto hai un elemento de auto-axuda necesaria, pero a destinction entre Joomla e Drupal, nese sentido, é un abismo enorme. Se Drupal era un produto comercial sería conxunto de xogos e combinar para Joomla e calquera outro apoio ambiente de software orientada.

    Dado que é un proxecto open source, Drupal ten un problema real neste ámbito e que tratar como ofrece "apoio" e como coida de novatos. As cabezas tecnoloxía pódese argumentar ata que ir co rostro azul sobre a superioridade software parente ou non causar ao final, é o soporte que máis importa para os adotantes novos.

    Polgares cara arriba para Joomla, polgares abaixo os polgares Drupal e dobrar a este excelente revelando unha experiencia que eu tiven tamén.

    As roupas novas do Emporer do!

  2. Ola Jon,

    Os teus comentarios practicamente resumiu as miñas conclusións. É unha pena, tamén, como Drupal parece ser unha plataforma moi sólida que eu estou seguro que foi usado para desenvolver algúns sitios impresionantes.

    Bottom line, sen unha comunidade acolledora para traer novos usuarios para o rabaño, eu estou con medo as perspectivas futuras de Drupal non son tan prometedores como Joomla.

  3. Ola David,

    Proba as canles de IRC. A sala de apoio é sempre cuberto, e as persoas non usan para responder a cuestións e problemas rapidamente.

    Claudio

  4. Drupal ten unha curva de aprendizaxe, ás veces as respostas están na nosa fronte, porén, só hai que buscalos.

    Pasar algún tempo no drupal-me despois de pasar un par de anos usando outros sistemas (e joomla), pero finalmente decidín ir con Drupal (e non arrepentirse). Foi unha ferramenta que fixo todo para os desenvolvedores presente, pero a súa mudanza lentamente intentando atraer usuarios máis habituais.

    De todos os xeitos eu respecto a súa elección en escoller joomla, se me preguntar as súas respostas quedaron sen resposta foi só mala sorte

    Se alguén quere probalo (ou unha segunda tentativa), por favor considere a lectura dos manuais http://drupal.org/handbooks antes de facer preguntas desde drupal ten o seu propio vocabulario de termos que son esenciais para entender e traballar con drupal .

    Para principiantes eu recomendo o libro de receitas definetelly
    http://drupal.org/node/120612

  5. Grazas por todo o mundo bos comentarios.

    Eu estou de acordo sempre que Drupal é unha plataforma sólida. Aínda que sexa moi feliz con Joomla e sinto que foi a elección ben para o meu proxecto actual, eu pretendo traballar en un sitio de Drupal nalgún momento no futuro.

  6. Eu comecei o camiño cara un CMS PHP pouco máis dun ano, sen saber nada sobre PHP, MySQL etc Drupal parecía o máis esperanzador, pero eu simplemente non podía pór a miña cabeza en torno a ela. A curva de aprendizaxe era moi íngreme. Na miña experiencia, unha maior flexibilidade anda da man dunha interface máis complicada. En definitiva, creo que a flexibilidade de Drupal pode ser a súa ruína.

  7. o que pasa con mambo? Estiven lendo unha morea de debates sobre os méritos e limitacións de cada un dos tres, pero moito tempo os fíos son un ou dous anos. Fico feliz en atopar esa discusión fresco, e quere escoitar opinións sobre Joomla. os 2 aspectos máis importantes para o proxecto actual é SEO simpatía e usuario final facilidade de uso.

  8. Ambos, Drupal e Joomla son realmente grandes. Ambos teñen puntos fortes e fallos.
    Fóra da caixa, joomla ten características un pouco máis, e ten menor tempo de aprendizaxe.
    En outro sitio Drupal é máis flexible e máis potente. Unha morea de "grandes xogadores" Os días converter os seus sitios web para Drupal (por exemplo http://www.observer.com/ - New York Observer)

  9. Eu non podo falar por Joomia, pero eu tiven o pasado xogou con WordPress como o meu app blogs persoais e, recentemente, teñen benvida a traballar xunto a unha pequena revista para transformar unha instalación de Drupal nun sistema de mercado editorial personalizada - seguindo o New York Observer modelo.

    Entón, eu teño algunhas ideas perspectiva dun usuario final para un programador. Basicamente, o potencial ea flexibilidade de Drupal é incrible, pero a usabilidade non ten e, como mencionado en algúns dos comentarios curva de aprendizaxe é como bater nunha parede de ladrillo macizo en pleno voo.

    Dito isto, se precisa de solucións personalizadas que ten incribles ferramentas como o kit de construción de contido (CCK). Aquí eu era capaz de definir todos os campos para a historia da revista, edición e colaboradores. Entón, poderíamos obter o noso contido para comportarse exactamente como queriamos. O paradigma CCK, combinado con o punto de vista (un módulo para recuperar a información e presenta-lo) vai desvalorizar un gran número dos actuais módulos de Drupal que pode o seu propio papel, como sempre que escoller.

    Con todo, este último punto realmente desmente a curva de aprendizaxe e as tendencias actuais de Drupal para desenvolvedores. No comezo eu atope persoalmente os foros drupal falta, pero como eu desenvolvín o meu vocabulario Drupal e comecei a entender os paradigmas drupal, eu era capaz de describir o meu problema e procura de solucións. Estou agora facilmente capaz de atopar a información que eu teño. Cada problema que eu tiven ata agora foi descrito en detalle nalgún lugar nos foros - que era unha cuestión de ser pro-activa, en vez de reactivo.

    Eu sospeito que a súa pregunta pode ir sen resposta, porque pode ser feita antes. Este non perdoa a negelect, pero unha vez desmente as tendencias no sentido desenvolvedores.

    Do pouco de lectura que eu fixen en comparación Joomia / Drupal, Joomia parece centrar-se sobre o usuario e como tal pode ser unha boa opción para o seu proxecto. Con todo, se está realmente a planear ampliar o que está facendo no futuro, e precisa dun CMS bastante flexible pode aínda querer xogar con Drupal. Para min, persoalmente, o poder real está no Content Construction Kit, e temas individuais e puntos de vista.

  10. Acabo de (literalmente) crear un sitio sinxelo nos últimos días a usar Drupal e un modelo libre que atopei na web. Eu xa usou Mambo (máis ou menos igual ao Joomla) e foi feliz o suficiente con el no momento. Agora intento Drupal, podo entender o que estaba falta! Mambo era torpe, temperamental e moi complicado de configurar inicialmente, e eu nunca fixen convencer os meus usuarios engadan contido propio para el. En contraste, o Drupal foi unha brisa de configurar, a lóxica interna é admirabelmente simple, as interfaces son moi fáciles de usar e os módulos add-on que eu tente ata agora son excelentes.

    Pero está certo sobre o soporte ao usuario positiva en torno a Joomla e Mambo, aínda que ata agora non ten ningún problema con Drupal que eu non podería corrixir a min mesmo ou cun pouco de axuda da Web.

    IBM comparación Drupal e algúns outros CMS para un proxecto de proba e fun para o Drupal. Eles explican por que aquí:

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

  11. Intento Joomla e Drupal. Finalmente eu me namorei con Drupal. Para min non había practicamente ningunha curva de aprendizaxe con el. Case todo era máis ou menos auto-explicativo para min.
    Joomla / Mambo era (e aínda é) moi raro na miña opinión. Eu aínda non entendo a lóxica interna deles e miña impresión foi de Joomla: complicado, produce feo html, unlogical, inflexible, raro, pero iso foi só unha primeira impresión. I'am Shure, que pode chegar a ser feliz e produtivo con Joomla, se comeza a idea deste CMS, pero, obviamente, o meu cerebro non ten capacidade para familiarizado con Joomla. Eu creo que a elección do CMS correcto é moi persoal.

  12. Na miña experiencia limitada ata a data teño sido realmente sorprendido que Drupal é fácil de usar que eu fora levado a crer, e Joomla é realmente máis difícil do que eu esperaba. Non é completamente claro o quão todos os elementos se encaixan, mentres que con Drupal Eu atopei unha descrición moi clara da concepción subxacente e entendido moito máis rápido. Atopei dificultades para obter gratuitamente tutoriais ben escritos e directrices para Joomla, Drupal, mentres que con el é moito máis fácil. Eu aínda estou indeciso, pero comezando a inclinarse para Drupal para a maioría dos sitios, e WordPress para blogs. Quizais Joomla está preso no medio? É fermosa, parece gran para comezar, pero quizais non sexa tan grande, xa que se acostuma. Un problema que eu xa estaba coa miña instalación de Drupal fantástico xa que dá erros de SQL. Este non é un problema Drupal así que vou ser a man instalando no meu sitio real.

    Para axudar a contribuír a os debates que fixen unha crítica dun levantamento Webology e poñer un blog sen publicidade longa no meu blog persoal.

    Espero que sexa útil: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/

    Creo que tanto Joomla e Drupal son grandes, pero cada un ten puntos fortes e débiles e, quizais, cada recurso a un tipo lixeiramente diferente desenrolador web.

    Grazas polo seu artigo

    Owen

  13. Estou en unha morea de comunidades de proxecto de código aberto e unha cousa que eu notei que pode axudar a responder a algunhas preguntas respecto a súas dúbidas indo sen resposta é que o foro drupal é moitas veces tratado como un foro de linux, mentres que un foro Joomla é moitas veces tratado como unha caixa de axuda corporativa.

    Deixe-me explicar: con persoas de caixa das empresas de axuda son pagos para responder ás mesmas preguntas máis, e máis, e unha vez máis. Mentres que os membros da comunidade Joomla non son pagos están dispostos a responder ás mesmas preguntas repetidas veces (aínda que, como os foros estar máis grande e máis eu non sei canto tempo que vai durar).

    Nun foro linux xente está sempre dispostas a axudar, pero tes que estar disposto a axudar a si mesmo en primeiro lugar. As mesmas preguntas foi contestada noutro lugar ninguén vai responder-la de novo. Iso é o que unha caixa de busca é para. Tamén axuda nos foros estar un tamaño razoable sen ter que moita información truncada nun lugar ou outro.

    Agora vou explaing por iso que o Linux é mellor visión para as procuras. Se queres axudar a si mesmo e buscar algo fóra, vai buscar. Un tema no foro está dedicado a súa resposta, as ideas de todo, as opinións e respostas están nun lugar, só tes que ler. Con todo, o tema do foro que está a buscar foi contestada nun millón de lugares distintos, pode non atopar a resposta para o seu problema específico nun lugar, pode ter que navegar páxinas e páxinas de artigos de discusión diferentes para atopar o que necesitas supoñendo que teña a paciencia de facer, e non estar errado e vai.

    Polo tanto, en conclusión que eu non ía probar a foros ou comunidade cunha pregunta e comprobar o tempo de resposta, que cada foro ten xente mirando a través de mensaxes. Quere comprobar un foro e unha comunidade, buscando unha cuestión exemplo para ver se hai respostas intelixentes e precisas para o que eu estou buscando. Desta forma, tamén se pode probar o tempo de resposta ao ver que cada persoa publicou hai resposta.