Una comparativa de Drupal vs Joomla hecha por un consultor de IBM
No soy muy amigo de hacer Copy + Paste, pero es que he encontrado otro muy buen artículo en el Blog de Carlos Rincón que simplemente no me aguanté las ganas de compartirlo en mi blog.
Comparto muchos de los puntos abarcados en este comentario, yo incluiria otros que en estos dias escribiré basado en la experiencia adquirida con Drupal en SeeD.
---------------------------------------------------------------------------
Escrito del consultor de IBM:
Aquí están mis observaciones de Drupal después de 40-50 horas con la herramienta (tengo experiencia con Joomla, DotNetNuke, por supuesto con la solución de IBM: Websphere Portal, WCM y Portlet Factory. Planeo evaluar alguno otro en unos días antes de decidirme. Los costes de hosting y de desarrollo de Websphere Portal son demasiado altos o ya estaría usando la solución de IBM.
Drupal vs. Joomla
Construcción del Sitio:
Flexibilidad y Potencia: Drupal es significativamente más potente y mucho más flexible. Parece que Views, CCK, Panels, etc le dan a Drupal una enorme ventaja sobre Joomla. Simplemente no puedes tener esa flexibilidad con Joomla. Los desarrolladores de Joomla cuando lo diseñaron no tuvieron en cuenta la flexibilidad. Puedes construir algo muy rápido con Joomla pero toparán con un muro antes o temprano.
Rendimiento:
En mis tests iniciales Drupal superó ampliamente a Joomla. Con la nueva versión de Joomla, the good template makers junk them up with gee-whiz gadgets that are not suitable for the enterprise (esto no sé cómo traducirlo exactamente)
Curva de aprendizaje:
Joomla es de largo más fácil de configurar y poner en marcha. Incluso con los todos vídeos gratis, blogs, etc, Drupal todavía es un desafío. Veo grandes oportunidades para un negocio aquí.
Plantillas:
Joomla gana por un amplio margen. Por ejemplo, empresas como Joomlart, Joomlashack hacer un buen trabajo. Las empresas de temas para Drupal son muy malas. Lo que se necesita es una estrategia de plantillas que simule los requisitos para las webs más importantes del país y incluya módulos, bloques, etc que funcionen directamente para facilitar a las empresas un punto de partida. Por ejemplo, con nuestro producto Websphere Portal ofrecemos increíbles temas y skins que son muy sólidos y profesionales y sin ningún problema. Creo que vosotros (se refiero a los de Top Notch Themes) tenéis una buena estrategia de entrada pero estás perdiendo una gran oportunidad de ofrecer lo que las empresas realmente quieren.
Vuestras plantillas son las mejores que he visto, pero una empresa que está empezando con Drupal todavía tiene una enorme rampa que subir para conseguir que un web de noticias, una revista, etc se vea bonita. Joomlart ofrece su plantilla Tenilne II con una instalación especial que te da todos los datos de ejemplo y todos los componentes en su sitio. Todo está en su sitio.
Finalmente, el mayor problema con las plantillas en Drupal es que los desarrolladores olvidaron completamente una de las claves que cualquier evaluador mira: el sistema de menú. Si no tienes un sistema profesional de menú en tu web parecerá que tienes una web de baja calidad. Las otras cosas importantes son: Layout, gráficos, velocidad son cosas críticas y a los desarrolladores (supongo que de temas) de Drupal parece que no les importa.
Programadores:
Basado en mi limitada experiencia parece que los programadores de Drupal son mucho más profesionales, habilidosos y disciplinados. Los buenos programadores de Joomla son escasos. Debe ser algo relacionado con la cultura de Drupal. Estoy seguro que los desarrolladores de Joomla están muy capacitados pero simplemente no tienen el mismo rigor.
Admin:
El panel de control de la administración de Drupal es malo. La separación entre el "front-end" y el "backend" es débil y confusa. Joomla es mucho mejor.
Editor de contenido:
El sistema de taxonomías de Drupal es excelente. La aproximación de Joomla es pobre (los tipos de contenido están confinados a una sección/categoría). La consola de administración de Joomla es mucho más fácil para organizar y encontrar contenido. El WYSIWYG de Joomla es mucho mejor que las opciones que existen en Drupal.
Construcción de contenido:
Las herrameintas de Drupal son, muy, muy buenas, aunque no tanto cómo las herramientas de IBM, pero son increiblemente mejores que las de Joomla. Me gusta CCK, Views y me pregunto porque no forman parte del core. Parece raro. Con Joomla puedes conseguir componente que ofrezcan el 60-80% de lo que necesitas. Por ejemplo, iJoomla tiene un tremendo componente de noticias, pero nunca llegará a las capacidades de CCK, Views, etc.
Implementación multicapa:
Estoy sorprendido de que no haya buenos tutoriales y artículos sobre la correcta manera de implementar entornos de desarrollo, de test y etapas. Las comunidades de Drupal y Joomla sufren en este sentido. También, un backup y restore no están direccionadas adecuadamente. La comunidad de Drupal está despistada en esta asunto. Joomla tiene al menos dos buenas soluciones. Si decidiese recomendar Drupal para un sitio en producción, recomendaría usar Xcloner de Joomlaplug, este producto funcionaría con Drupal y hacer backups y restores de un sitio web y de la base de datos.
Resumen:
Usa Joomla si quieres tener un sitio bonito de forma rápida y puedes afrontar tener un sistema más lento, una categorización de contenido rígida y unas opciones de configuración y de diseño limitadas.
Usa Drupal si quieres alto rendimiento, escalabilidad, buen gestor de contenido y una flexibilidad de diseño significativa. Pero prepárate para gastar un montón de dinero/tiempo en conseguir un sitio profesional.
En Eternal Fight creé hace un tiempo un lucha entre Drupal vs Joomla, de momento gana Drupal.


Comentarios
muy buena informacion.. muchas gracias!
"Fuimos muy afortunados recientemente porque un consultor de IBM compró uno de nuestros temas de Drupal para un proyecto personal. Antes de comprar el tema, discutimos un poco acerca de Drupal y Joomla, centrándonos en las diferencias entre las funcionalidades y el diseño."
"Digo afortunadamente porque el consultor evaluó los dos CMS's. Recibí un email con una comparativa fascinante y detallada de sus primeras experiencias con Drupal y con Joomla. Me permitieron poner esta entrada (de forma anónima) aquí en nuestro blog para que la comunidad pudiese beneficiarse de esta gran escrito."
Claramente se especifica que este articulo es para ganar audiencia en Drupal, me pregunto si en esa conversación estaba incluido algún developer de Joomla? pues no lo creo, en ningun momento se dio espacio al debate
"sólo diré que a) estoy de acuerdo con todo lo dicho aquí, y b) las buenas noticias son que casi todo en lo que flojea Drupal será corregido (o por lo menos es la intención) en Drupal 7. Veo a la comunidad de Drupal poniendo mucho esfuerzo de muchas maneras trabajando en la preconfiguración/"population" de un sitio (Installation profiles, Patterns, Spaces, Drush, etc)."
Ni modo, como no puedes estar de acuerdo, si nadie habla mal de su propio rancho, creo que en la vida real lo que importa son los goles y no las intenciones, creo que a Drupal le falta mucho por alcanzar a joomla, en lo personal hasta el momento joomla lleva la delantera.
"Escrito del consultor de IBM:
Aquí están mis observaciones de Drupal después de 40-50 horas con la herramienta (tengo experiencia con Joomla, DotNetNuke, por supuesto con la solución de IBM: Websphere Portal, WCM y Portlet Factory. Planeo evaluar alguno otro en unos días antes de decidirme. Los costes de hosting y de desarrollo de Websphere Portal son demasiado altos o ya estaría usando la solución de IBM."
Dar una opinión sobre una evaluación de dos días sobre joomla muestra que realmente su opinión en lo personal no es muy confiable, creo que debió de investigar mas el código para darse cuenta sobre sus pros y sus contras, con respecto a IBM Websphere Portal creo que los echos son que en la pagina que encontré a continuación demuestra que pienso de IBM WebSphere También se que usted tratara de decir que joomla también tiene vulnerabilidades y no le negare que es cierto pero todos sabemos del riesgo que se corre al instalara third-party extensions.
Drupal vs. Joomla
Construcción del Sitio:
Flexibilidad y Potencia: Drupal es significativamente más potente y mucho más flexible. Parece que Views, CCK, Panels, etc le dan a Drupal una enorme ventaja sobre Joomla. Simplemente no puedes tener esa flexibilidad con Joomla. Los desarrolladores de Joomla cuando lo diseñaron no tuvieron en cuenta la flexibilidad. Puedes construir algo muy rápido con Joomla pero toparán con un muro antes o temprano.
En lo personal creo que es un comentario que denota mucha ignorancia, como se ve que IBM no tubo la dedicación de investigar el tema a fondo, que drupal tiene CCK? pues Joomla también lo tiene solo que no se llama CCK tiene otro nombre y es K2, ademas Joomla puede usar todas las características de wordpress a través de mojoblog, con respecto al código, es obvio que cada programador trabaja diferente, algunos trabajan mas limpio que otros, simplemente hay que revisar el código que desean instalar y optimizarlo, ademas Joomla cuenta con una extensión para casi cualquier necesidad, lo cual lo hace que pueda construir un sito a su gusto y si necesita algo mas, busca una nueva extensión que se acomode a su necesidad y la instala
Rendimiento:
En mis tests iniciales Drupal superó ampliamente a Joomla. Con la nueva versión de Joomla, the good template makers junk them up with gee-whiz gadgets that are not suitable for the enterprise (esto no sé cómo traducirlo exactamente)
Con respecto al rendimiento, me gustaría que usted lo analizara por si mismo. ya que decidí hacer mi propio test en la pagina de http://tools.pingdom.com y en el test realizado a los sitios de demostracion de las dos herramientas descubri lo siguiente:
Test realizado al Demo de Drupal
Drupal Test
Website information
Test realizado al Demo de Joomla
Joomla Test
Website information
Curva de aprendizaje:
Joomla es de largo más fácil de configurar y poner en marcha. Incluso con los todos vídeos gratis, blogs, etc, Drupal todavía es un desafío. Veo grandes oportunidades para un negocio aquí.
Creo que esto no necesita explicarse dado que lo explica claramente.
Plantillas:
Joomla gana por un amplio margen. Por ejemplo, empresas como Joomlart, Joomlashack hacer un buen trabajo. Las empresas de temas para Drupal son muy malas. Lo que se necesita es una estrategia de plantillas que simule los requisitos para las webs más importantes del país y incluya módulos, bloques, etc que funcionen directamente para facilitar a las empresas un punto de partida. Por ejemplo, con nuestro producto Websphere Portal ofrecemos increíbles temas y skins que son muy sólidos y profesionales y sin ningún problema. Creo que vosotros (se refiero a los de Top Notch Themes) tenéis una buena estrategia de entrada pero estás perdiendo una gran oportunidad de ofrecer lo que las empresas realmente quieren.
Vuestras plantillas son las mejores que he visto, pero una empresa que está empezando con Drupal todavía tiene una enorme rampa que subir para conseguir que un web de noticias, una revista, etc se vea bonita. Joomlart ofrece su plantilla Tenilne II con una instalación especial que te da todos los datos de ejemplo y todos los componentes en su sitio. Todo está en su sitio.
Finalmente, el mayor problema con las plantillas en Drupal es que los desarrolladores olvidaron completamente una de las claves que cualquier evaluador mira: el sistema de menú. Si no tienes un sistema profesional de menú en tu web parecerá que tienes una web de baja calidad. Las otras cosas importantes son: Layout, gráficos, velocidad son cosas críticas y a los desarrolladores (supongo que de temas) de Drupal parece que no les importa.
Con respecto a las plantillas del "producto Websphere Portal ofrecemos increíbles temas y skins que son muy sólidos y profesionales y sin ningún problema" seria alguien tan fino de informarme en donde se encuentran, por que realmente, no las logre encontrar, cada vez que pensaba que las hiba a encontrar, solo me encontraba con links de comprar....comprar.....comprar.
Programadores:
Basado en mi limitada experiencia parece que los programadores de Drupal son mucho más profesionales, habilidosos y disciplinados. Los buenos programadores de Joomla son escasos. Debe ser algo relacionado con la cultura de Drupal. Estoy seguro que los desarrolladores de Joomla están muy capacitados pero simplemente no tienen el mismo rigor.
Me pregunto, ¿Como usted pudo evaluar la experiencia de los programadores de Joomla y Drupal en dos días de estudio?, creo que antes de hablar hay que someterse a los echos, y los echos son, que gracias a joomla y sus programadores miles de personas hoy en día tiene un bonito website sin necesidad de tener amplios conocimientos de programación y sin tener que pagar a IBM Websphere Portal para tener un website, discúlpeme usted por lo que le diré, pero realmente me enferma que usted hable tan mal de los programadores de joomla, ademas si los programadores de joomla son tan malos, que hace usted investigando los codigos Open Source.
Admin:
El panel de control de la administración de Drupal es malo. La separación entre el "front-end" y el "backend" es débil y confusa. Joomla es mucho mejor.
Editor de contenido:
El sistema de taxonomías de Drupal es excelente. La aproximación de Joomla es pobre (los tipos de contenido están confinados a una sección/categoría). La consola de administración de Joomla es mucho más fácil para organizar y encontrar contenido. El WYSIWYG de Joomla es mucho mejor que las opciones que existen en Drupal.
Sin comentarios
Construcción de contenido:
Las herrameintas de Drupal son, muy, muy buenas, aunque no tanto cómo las herramientas de IBM, pero son increiblemente mejores que las de Joomla. Me gusta CCK, Views y me pregunto porque no forman parte del core. Parece raro. Con Joomla puedes conseguir componente que ofrezcan el 60-80% de lo que necesitas. Por ejemplo, iJoomla tiene un tremendo componente de noticias, pero nunca llegará a las capacidades de CCK, Views, etc.
Ya lo explique arriba pero vuelvo a repetir, como se ve que IBM no tubo la dedicación de investigar el tema a fondo, que drupal tiene CCK? pues Joomla también lo tiene solo que no se llama CCK tiene otro nombre y es K2, ademas Joomla puede usar todas las características de wordpress a través de mojoblog, con respecto al código, es obvio que cada programador trabaja diferente, algunos trabajan mas limpio que otros, simplemente hay que revisar el código que desean instalar y optimizarlo, ademas Joomla cuenta con una extensión para casi cualquier necesidad, lo cual lo hace que pueda construir un sito a su gusto y si necesita algo mas, busca una nueva extensión que se acomode a su necesidad y la instala
Implementación multicapa:
Estoy sorprendido de que no haya buenos tutoriales y artículos sobre la correcta manera de implementar entornos de desarrollo, de test y etapas. Las comunidades de Drupal y Joomla sufren en este sentido. También, un backup y restore no están direccionadas adecuadamente. La comunidad de Drupal está despistada en esta asunto. Joomla tiene al menos dos buenas soluciones. Si decidiese recomendar Drupal para un sitio en producción, recomendaría usar Xcloner de Joomlaplug, este producto funcionaría con Drupal y hacer backups y restores de un sitio web y de la base de datos.
Creo que en el area de extenciones de joomla.org ya hay muchas herramientas sobre el tema en lo personal yo recomiendo JoomlaPack
Resumen:
Usa Joomla si quieres tener un sitio bonito de forma rápida y puedes afrontar tener un sistema más lento, una categorización de contenido rígida y unas opciones de configuración y de diseño limitadas.
Usa Drupal si quieres alto rendimiento, escalabilidad, buen gestor de contenido y una flexibilidad de diseño significativa. Pero prepárate para gastar un montón de dinero/tiempo en conseguir un sitio profesional.
My Resumen es:
Señores:
No somos personas ignorantes que nos creemos todo lo que nos vienen a decir, esto es un insulto a nuestra inteligencia, yo no le diré a usted que tipo de sistema elegir, al contrario lo invito a que usted mismo evalué, y lea mucho sobre las alternativas y elija el que se acomode a sus nesecidades
Me imagino que usted se pregunta si yo soy developer de joomla, pues no, no lo soy, soy un simple usuario de ambas interfaces, que no soporta, este tipo de malos comentarios.
Atentamente,
Juan Pablo Chavez
www.tallerdigitalvw.com
Enviar un comentario nuevo