A petición de nuestro visitante «Eduardo Maurin» he revisado la última versión de Joomla disponible, la versión 1.5.4. Y he realizado una comparación con Drupal..
Drupal 6 vs Joomla 1.5
Para ello hemos utilizado la versión Demo disponible en la web de Joomla, y les animo a probarla. Te permiten, con sólo registrarte, utilizar tanto «el frontend» como la parte de administración en prácticamente toda su extensión.
Pensaba pasarme todo el día viendo las novedades, pero ha sido una pequeña decepción. El panel de control es el mismo, las novedades incorporadas en la versión 1.5.4 son muchas, pero los fallos básicos de las primeras versiones siguen ahí. Por otra parte es normal, se trata de una versión nueva, no de otro CMS. :)
Por fin han añadido una opción para que los usuarios nuevos puedan ser editores según se registren. Antiguamente había que ir uno a uno o meter un hack en el código para hacerlo…
Lo principal que he visto gratamente es la inclusión de una serie de plugins nuevos que vienen instalados por defecto y que por tanto están integrados en el Core de Joomla. Aquí tienen un pdf con las novedades y características de Joomla.
Prácticamente todos los plugins básicos se encuentran integrados en Joomla, igualando y posiblemente superando en esto a Drupal. Parece claro que simplemente con el contenido por defecto se puede crear un verdadero portal de noticias en muy pocos segundos. Todavía recuerdo las penurias que había que pasar para poner un SEF en mi página web sin que el 70% de los enlaces internos dejaran de funcionar por incompatibilidades entre módulos. Habría que ver que sucede cuando se instalan plugins de compatibilidad con webs externas, como por ejemplo los foros, pero seguro que está solucionado.
Parece claro que Joomla ha hecho bien su trabajo, no se puede intentar modificar todo el sistema para intentar superar a los demás, hay que apostar por mejorar donde eres fuerte, y eso han logrado. Si la principal ventaja de instalar un Joomla era la sencillez y comodidad, con la 1.5 esto ha mejorado enormemente, y sin tener que buscar añadidos fuera puedes tener todas las funcionalidades avanzadas de un portal.
Entre estos plugins aparece un editor avanzado, el plugin Geshi para resaltar código, identificación global (openID, Gmail, etc.), como ya he comentado SEF, plugin de votaciones, etc.
De todas formas ya comento que ha sido una pequeña decepción, y me explicaré. Joomla gana ahora en los primeros tres puntos de mi comparativa anterior, aunque ahora gana con mayor diferencia que antes. Estos puntos son:
- Joomla es mucho más sencillo de usar, y de instalar.
- Las funcionalidades de un Drupal recién instalado sin módulos y las de Joomla sin plugins estan muy distanciadas. –> En esto le da la vuelta y ahora se iguala Joomla, dependiendo del objetivo de nuestra web, y en este caso hablamos de Red Social, Web 2.0.
- Los módulos, plugins, etc, son muy sencillos en Joomla. No he tenido tiempo de probar esto, pero muy posiblemente esto no haya cambiado mucho, en todo caso a mejor.
El problema viene cuando seguimos comparando los sistemas en profundidad. Todos los plugins que hemos comentado antes, existen para Drupal, y muchos también están integrados en el nucleo desde la versión 4, como por ejemplo SEF, y NUNCA me ha dado ningún problema de compatibilidad con nada. Al contrario que Joomla como ya he comentado.
Yo mismo empecé con Joomla frente a todos los demás, pero cuando avanzas y aprendes un poco más, te das cuenta que este sistema se queda corto, es muy bueno en lo que hace, pero no le saques de ahí. También es algo engañoso, puesto que aunque en montar la web tardes menos, en cuanto quieres añadir alguna funcionalidad, se dan muchos problemas de incompatibilidad de módulos, y al final el tiempo gastado en la web es mucho mayor. Con Drupal gastas mucho más tiempo en montar el sistema, pero una vez lo terminas, puedes irte a dormir tranquilo que las cosas en general (siempre hay fallos) funcionan solas.
Voy a hacer una lista algo más extensa de las diferencias a favor de Drupal y los problemas que yo he encontrado en Joomla.
- Permisos para usuarios:
Joomla sigue teniendo limitados los permisos de los usuarios a los predefinidos. Por ejemplo es muy complicado hacer que una persona pueda enviar un tipo de noticia, pero sólo comentar en otras, o usar una parte de un módulo dependiendo del grupo que formas. En Joomla sólo hay tres tipos de acceso, Publico, para registrados y para admins. Esto se queda corto en dos días. Luego hay sólo 5 tipos de usuarios, que se diferencian principalmente en las posibilidades de editar noticias, propias, o de otros.
En drupal el sistema es 100% configurable al gusto, permitiendo editar desde los permisos por módulo, hasta por las diferentes opciones del módulo. Puedes crear grupos de usuarios predefinidos, y asignar a cada grupo unos permisos, etc. Es parecido al control de un foro, para entendernos.
- Comentarios:
Me parece increíble que en la era de las web 2.0 Joomla no tenga un sistema de comentarios integrado, y la última vez que yo probé uno, al no estar integrado, todo eran problemas de configuración. Si hablamos de CMS para Red Social 2.0, los comentarios me parecen algo tan básico que sólo por esto merece la pena irse a Drupal, pero seguiremos la comparativa. :)
- Diseño de contenido a la carta.
En Joomla el contenido es principalmente texto. Orientada a portal de noticias, lo normal es que uno desee publicar noticias, pero en una red social esto no es suficiente. En Drupal puedes configurar y crear el tipo de contenido que desees, incluyendo para cada tipo la información que se desee, por ejemplo, podemos crear un tipo de contenido de video, que simplemente solicita el URL de youtube y un texto y genera automaticamente una captura de pantalla, el texto y el video embebido en la noticia.
- Categorías y contenido:
Joomla no permite nada más que dos niveles de categorías: Secciones y Categorías. Esto se queda corto según empiezas a meter contenido, que por otra parte sólo puede clasificarse de ese modo. Drupal permite crear tipos de contenido especificos y configurar absolutamente todas las categorías para cada tipo de contenido diferente, en árbol, por jerarquía, etc. Por otro lado se echa de menos en Joomla la opción de introducir Tags al estilo wordpress, característica perfectamente integrada en las categorías de Drupal.
- Diseño de bloques y formas
En Joomla, los bloques, el diseño, las formas de la web son todas… como decirlo, muy Joomla. Es todo muy rígido, difícil de modificar y con pocas opciones de movimiento. Drupal permite libertad absoluta pudiendo definir un template diferente para cada página, categoría, nodo y bloque. No se puede pedir más, claro que cada uno de esos templates lleva algo de tiempo.
- Multisites integrado en el core.
Esta es una de las características más potentes de Drupal, pero que sin embargo se utiliza poco. Con cambiar un par de archivos se pueden varias páginas con un solo núcleo de drupal.
- Foros
Los foros siguen siendo una herramienta muy utilizada para discutir. Drupal trae integrada una versión que suele tener problemas para encajar con los diferentes temas de diseño, pero que cumple a la perfección con las funciones básicas de un foro. Joomla requiere si o si de instalaciones de terceros con los problemas que eso trae.
Como conclusión, Joomla sigue por detrás en lo que a crear una web 2.0 se refiere. Es una herramienta muy válida para portales de noticias, yo la veo perfecta para una pequeña empresa que quiere montar un site rápido y sin líos, o para una web sencilla y sin complicaciones. Para todo lo demás, Drupal.
Sip, esto es muy cierto, por el momento pienso que ninguno de los dos por defecto puede llegar a ser web 2.0 si bien, se puede agregandole mas cosas y cosas…
Yo por ahora estoy probando dolphin, por defecto es 2.0 y trae todo incluido esta muy bueno.. pero me parece que hay muy poca informacion sobre este.
Pues no conocía Dolphin, pero me he puesto a mirar y no lo he encontrado. ¿Podrías poner un enlace a su página web para poder probarlo?
Gracias!
http://www.boonex.com/products/dolphin/
Yo no lo he probado, pero he leído pestes de él. No parece modular, no hay comunidad, etc. Me da la sensación de que se depende únicamente de la empresa.
La licencia ni me queda claro cual es. Dicen que es Open Source, pero no creo que sea Free Software (GPL o similar). Al parecer hay que pagar para eliminar ciertos «banners» publicitarios. Preferiría implantar elgg y contribuir de alguna manera con su desarrollo. Es mi opinión.
Pues no parece poder competir en la misma liga que Elgg y que Drupal, al menos de primeras…
HOLA NECESITO MONTAR UN PAGINA DE NOTICIAS, QUE TENGA LA POSIBLIDAD DE COLOCARLE BANNERS PUBLICITARIOS Y QUE LAS PERSONAS PUEDAN DAR SUS OPINIONES EN LA PAGINA SIN MUCHO PROBLEMA. QUE ME RECOMIENDAN?
En su caso creo que usaría un Joomla. Un saludo.
Tuve algunos problemas con SEF y multipes sitios en Drupal…
Cuál es la diferencia entre:
mi_sitio/otro_sitio (un sitio)
mi_sitio/otro_sitio (nodo del primer sitio).
Sin embargo luego de trabajar con Joomla 1.0.13, y 1.5.6, todavía me quedo con Drupal.
Puntos negativos de Drupal:
– Editor, se tiene que instalar un WYSIWYG de tercero.
– Si no tenes la memoria del php.in al mango, la página de modulos muere (White page of death).
– SEF antes mencionado.
– Las versiones de los módulos muchas veces son incompatibles en la misma versión del Drupal, es decir, Un modulo para 6.1 es incompatible para el 6.4… esto es bastante incómodo.
– La posible causa del punto anterior es el que menciono acá, cuando sacaron la versión 6 de Drupal, muchos módulos no estaban preparados, y todavían están sacando release candidate, lo que hace muy lento y a veces hasta inseguro el jugarse por la última versión de Drupal. Comunidad??
Sigo en: http://a–g–c.blogspot.com
Hola a tod@s. Esta comparativa sobre Joomla y Drupal me parece de lo menos profesional. Simplificar Joomla en su versión 1.5.x de esta manera sólo significa que esta realizada por una persona que no ha manajado Joomla de una manera profesional. No quiero que se interprete que estoy apoyando a Joomla y no a Drupal (uso los dos) pero es que… simplificar de esta manera me parece muy fuerte.
Hola Javier. Lo que yo he hecho es hacer un análisis personal de mi experiencia con Drupal y Joomla. Me gustaría conocer tu opinión sobre Joomla y Drupal, no tanto sobre mi o mis revisiones, que para nada pretenden ser profesionales, sino personales. Lamento que no te haya gustado y me gustaría saber más para poder mejorar en futuros análisis de otros CMS. Un saludo.
Mmm.. siempre pense que joomla era el mejor cms hasta que lo toqué a fondo y cada vez lo odio más pero ya no hay vuelta atras.
Porque no me gusta y cada vez menos?
-Por sus complementos o modulos, la mayoria los he tenido que retocar en codigo.
-El soporte es mínimo y muchas veces ni saben la respuesta.
– La «LENTITUD» de joomla 1.5 es acojonante, creo que joomla deberia fijarse en este problema, ya que una web lenta no gusta aunque este perfecta y ese es el principal problema de joomla 1.5
– Y la integridad de joomla la veo mala, en usuarios sobretodo, no puedes crear ni grupos, i si los usas un complemento luego aveces no se integra segun que otro complemento.
Gracias Reve. Siempre hay vuelta atrás. :) Yo he cambiado todas las páginas que tenía en Joomla a Drupal, aunque me ha costado mucho tiempo y esfuerzo, ahora lo agradezco. Y cuando me recupere del esfuerzo estarán todas preparadas para implementar nuevas funcionalidades de forma sencilla.
Bueno de verdad, yo no he utulizado drupal hasta el momento, he buscado en muchos foros y paginas comparativas como estas, para saber un poco la diferencia de cada uno de estos CMS.
De verdad tengo alrededor de 15 paginas en Joomla, utilizo la ultima version 1.5.6, con algunos updates, y funciona fenomenal!
La instalacion es super sencilla
La funcionabilidad es excelente
Si es un poco lento, dependiendo de la cantidad de información que agregues, y la cantidad de modulos que cargues en cada una de las paginas.
Lo que no me gusta de Joomla.!
Es el problema de los grupos de usuarios, es super complicado hacerlo.., de hecho ahorita estoy haciendo una pagina para una universidad, y con las publicaciones de noticias y de links, y la aprobacion de ciertas cosas excelente, el problema radica cuando necesito tres grupos de usuarios, Publicos, Registrados Estudiantes, Registrado Profesor, y tengo cantidad de inconvenientes, por el tercer grupo, ya que Joomla CMS solo te permite tener grupos como Publico, Privado y Administrador, Pero no puedes crear un grupo distinto a estos..
Esto es lo unico que realmente detesto de JOOMLA, perdonnn, la segunda cosa que mas detesto de este CMS es la pagina de www.joomlaspanish.org que no sirve para nadaaaaaa, Nunca funcioona, esta desactualizada, se cae, y la comparativa de los modulos, plugins y componentes no llega ni a la cuarta parte de las cosas que hay en Joomla.org
Deberian tomar esa pagina como algo serio…. y no como un hobby, de hecho hay paginas MEXICANAS y una ARGENTINA excelente! que la administra alguien que no tiene nada que ver con Joomla, y es mucho mejor WEB que el portal oficial de Joomla en Español.!
Por eso me gustaria probar DRUPAL, cuando me baje un poco el trabajo y la presion, con mucho gusto voy a probarlo, a ver que tal…
SALUDOS,
CARACAS- VENEZUELA
Hola que tal soy muy pero muy nuevo con drupal quisiera que me pudieran apoyar con un buen manual si se puede en español mejor, pero me gustaria que me diera informacion paso a paso
desde ya Gracias
En documentados estamos montando cursos on-line para aprender a manejar Drupal desde cero.
Nuestros cursos se basan sobre todo en aprender a manejar el core de la herramienta, y enseñar las páginas más importantes de Drupal en castellano.
Un saludo
Oskar
Hay un componente para Joomla, que se llama:
jaclplus
La función de este componente es crear todo tipo de grupos, usuarios y niveles de acceso a Joomla.
En cuanto al hilo del tema, no conozco a penas Drupal, lo tengo instalado pero no lo he curioseado mucho pero me da la impresión de que no tiene tanta capacidad de componentes como Joomla, como por ejemplo hacer una web inmobiliaria o disponen de un CRM o funciones muy concretas y potentes. Si me equivoco, por favor corrijanme.Un saludo
No se exactamente a que módulos se refiere con lo de la web inmobiliaria, pero le aseguro que puede hacerse cualquier tipo de web que usted pueda imaginar. De hecho, cuanto más se quiere personalizar un web, más ventajas ofrece Drupal frente a Joomla.
Le invito a probar los dos, si ya conoce Joomla, aprenda Drupal, ambos son dos CMS buenísimos y validos para hacer cualquier web.
Pero le aseguro que hay cosas de drupal que no pueden hacerse en Joomla, y la verdad, no he encontrado nada que no pueda hacerse con Drupal, eso sí, requiere mucho más trabajo y esfuerzo desarrollarlo.
Estamos buscando expertos en Joomla para diseñar pagina web. Por favor contactenos [email protected]
Gracias por el ofrecimiento, no me puedo considerar experto en Joomla, pero seguro que alguien lee esto y os puede ayudar.
Suerte.
Buenas,
Actualmente uso Joomla principalmente para desarrollar componentes, módulos y plugins, haciendo uso de su framework, el cual, me parece bueno en algunos aspectos y en otros un tanto complejo.
Me gustaría saber si algún usuario ha usado Drupal o Joomla desde una vista de programador y no de «instalador» simplemente. Y saber la opinión sobre cada uno de los frameworks, ya que no conozco cómo se programa en Drupal, y me gustaría poder tener una comparativa, aunque no fuese profesional, sobre esto, jeje.
Muchas gracias!!
Excelente artículo. No publique este comentario si no lo desea, no quiero que piense que se trata de spam (nada más lejos, yo también lo odio).
Me interesa que ojee mi portal, construido en joomla 1.0.X. Le doy la razón en bastantes de las cosas que comenta. Pero permítame que le de mi opinion.
Lo cierto es que no conozco drupal, pero dadas las alternativas que tenía cuando comencé creo que acerté, ya que iba buscando una mezcla de tienda online opensource (tipo oscommerce) y un portal de noticias. Me explico.
La instalación fue sencilla. Partí de lo básico. Un portal de noticias. Pero las necesidades crecían y continué instalando pluggins. Comercio electrónico con virtuemart, foros, recomendaciones, envío de noticias, pago electrónico, sef, modulo de cata de vinos, módulo de restaurantes, módulos de gestión publicitaria, geoposicionamiento, comentarios, calendario, contactos, creación de formularios, copias de seguridad, encuestas, boletines, estadísticas, etc… seguro que me dejo alguno. Cuando hablo de módulos, entiendase también componentes. He instalado varias templates de manera relativamente fácil y con un coste ridículo para una empresa.
Resumiendo, independientemente del aspecto, que es subjetivo y depende mucho de a quien orientes tu portal (en mi caso no busco excesiva modernidad – apariencia 2.0 ya que mis clientes son gente de más de 30 años), creo que joomla me ha permitido montar una infraestructura que dificilmente me daría otra plataforma, al menos de modo gratuito e integrado.
Ha costado, sin duda, pero creo que ha merecido la pena. Al menos, las visitas así nos lo ratifican cada mes.
Un cordial saludo y enhorabuena por la comparativa.
@hidabe:
No puedo ayudarte ya que no cumplo el perfil que pides. Si encuentras esa comparativa sería genial poner un link aquí para otros visitantes. Gracias.
@Decantia:
Vaya, gracias por la opinión. :) Una web muy interesante y muy lograda. Creo que algo así podría también hacerse en Joomla, puesto que como comentas es un lugar más clásico, sin elevadas funciones 2.0.
Y ya que estamos con vinos, aquí os dejo otra realizada en Drupal, que a mi personalmente me gusta mucho. http://www.gransoto.com/
Un saludo!
En algún artículo mencionaste algo de Elgg, yo apenas lo estoy empezando a usar y para redes sociales su potencial parece muy grande (aunque limitado por ahora). Me ha parecido algo dificil en principio, pero poco a poco se conoce. Me gustaría conocer opiniones de Elgg, comparaciones y espectativas para la anunciada versión 1.5, ¿si es mejor Drupal que Elgg para redes sociales?
Saludos…
Uf. Hola Julián. :)
Esa pregunta no la puedo responder en los 10 minutos que he dedicado a ponerme al día en el blog, pero prometo volver y hacer una comparativa actual entre Elgg y Drupal muy pronto.
Yo estoy probando ELGG en este mismo servidor, en una version privada y estoy encantado.
No se su potencia para una red social abierta pero realmente hoy por hoy el potencial es tremendo.
De todas formas lo veo más para montarte algo que acompañe a una web que otra cosa.
Un saludo!
Hola,
Hace varios años tuve algunas páginas de internet. Principalmente en Ciudad Futura, ya no creo que nadie se acuerde de ella, una de las víctimas de la bubuja de las .com. Bueno por ciertas restricciones que ellos tenían, llevaba mis páginas con Dreamweaver y puro html.
Ahora he retomado una de las páginas (www.elsitioderecetas.com) y mi idea es poderla llevar a ser un sitio de la red 2.0. Si bien no quiero que sea completamente una red social, si quiero que tenga algunas funciones como que todos los usuarios puedan poner recetas, puedan calificarlas, comentarlas y tener un perfil.
Por eso estoy leyendo estos foros, y me gustaría preguntarles cual programa me recomendarían, veo que acá recomiendan Drupal, pero qué tal es respecto a ELGG.
Gracias
PD, en esas épocas, me acuerdo de muchas páginas con PHPnuke, pero ahora no lo veo por ningún lado, qué paso con él?
Buenas Juan Pablo,
Bienvenido al blog. Hasta donde llega mi conocimiento, phpnuke se hizo tan famoso, que empezaron a salir miles de formas de hackear una web de phpnuke en la web.
Cuando empezabas a leer comparativas te dabas cuenta que la seguridad dejaba mucho que desear, asi que se descarto en seguida.
Luego pasé por Xoops, mambo, joomla, y ahora sigo con drupal y elgg.
Por ahora, y a falta de hacer el post de la comparativa te recomiendo Drupal, principalemente porque drupal es la version 6-7 y elgg la 1.5.
El tiempo decidira el futuro, pero por ahora Drupal sigue siendo superior.
Un saludo!
Muchas gracias Darkpollo, tu blog esta muy chévere y es de mucha ayuda.
Hemos implementado varías paginas y portales con Joomla! y no he tenido los mismos problemas, integrar componentes no es dramático y menos desarrollarlos, creo que va en como trabajas en la parte de desarrollo, yo vi DRUPAL y no es amigable, es más denote varios problemas de usabilidad.
veo que el post es bastante viejo, pero con comentarios durante todo el año…
creo que es un buen análisis… no me gusta hacer apologías porque ninguno me para para ello.
conozco joomla muy a fondo, de muchos años de trabajo, y veo que el análisis hecho aquí es absolutamente superficial y sin conocimiento cierto, el mismo lo dice…despues de un rato probando… en realidad no tiene ni idea de lo que se puede… sólo ver que el joomla extensions directory tiene más de 3500 extensiones…
no quiero decir que joomla es lo mejor… no! no quiero malentendidos… me opongo al análisis tan superficial de un tremendo desconocedor que confunde al personal…
creo que hay que, primero, saber lo que uno necesita y puede… entonces podemos evaluar los sistemas, aquí lo vemos claro, la lógica desorienrtación… una ensalada con solphin, elgg, drupal, joomla y la madre de los tomates… no todo es lo mismo ni sirve para lo mismo ni necesita el mismo nivel de conocimiento…
la discusión entre joomla y drupal es muy válida… los resultados son bastante similares, su implementación y uso diferentes… y probablemente drupal tenga ventajas para los que están bien en programación… y es más fuerte en algunos aspectos técnicos… jommla es más rápido de usar…
y se puede integrar con todo, absolutamente… a través de bridges…(ver jfusion)…
dolphin o elgg son especiales para redes sociales… (integrables a joomla o drupal)
creo que no debemos llegar en paracaídas a ningún sitio (y mucho menos creernos los más…) hay que subir la cuesta poco a poco y ser humilde, estudiar y trabajar mucho y llegar a conclusiones propias!!
suerte!
Alejandro, bienvenido al blog y gracias por el aporte, pero no te entiendo bien. Primero dices que te parece un buen análisis y luego añades que es un análisis superficial y sin contenido.
Puedo decirte que he usado Joomla durante mucho mucho tiempo, y no veo que estes en desacuerdo conmigo en el potencial de Joomla.
Parece que entiendes que para mi es mejor Drupal que Joomla, y si ves el post y mis comentarios posteriores verás, y lo vuelvo a decir ahora, que para determinados tipos de webs, joomla es mucho mejor que Drupal.
También quiero aclarar que la revisión va dirigida a crear una web 2.0 o red social, no una web cualquiera, y en esto, Drupal iba muy por delante en el momento de publicar el post.
En el fondo creo que estamos bastante de acuerdo, sobre todo en la parte de que hay que sacar conclusiones propias, la de aquí es la mía, cada uno tendrá la suya :)
Un saludo y gracias!
Buenas, yo particularmente me enfoco mas en el desarrollo de aplicaciones web, querria saber segun sus experiencias, si alguno de los framework mencionados en esra discusion se podria utilizar como plataforma para montar aplicaciones de getion via web. Por lo que voy leyendo pareciera que Drupal se adapta ya que permite niveles de usuario y configuracion puntual para cada modulo. Desde ya muchas gracias por sus opiniones.
@pacogonzalez: Aquí varias http://is.gd/dSyOR http://is.gd/dSyPQ http://is.gd/dSyQT http://is.gd/dSyRx
Bueno, a ver que os parece la nueva versión de nuestro site. Con Joomla.