WordPress vs Joomla! vs Drupal:
¿Cuál es el mejor gestor de contenidos (CMS)?
Septiembre 16, 2013 Escrito por Louis Monge Malo
¿Qué es un gestor de contenidos o CMS?
Mientras escribo estas líneas WordPress es la preferencia de más del 64% de las web basadas en un CMS, seguido por Joomla! con casi un 11% y por Drupal con algo más del 9%. El siguiente en la lista, Blogger, sólo cuenta con un 3.4%
Mayoría absoluta para WordPress en esta estadística que considera el millón de webs más visitadas |
Como cualquier programa informático, un CMS está escrito en un lenguaje de programación como PHP, Java o Ruby. WordPress, Joomla! y Drupal están programados en PHP.
Además, los tres son gratuitos y de código abierto (open source), lo que significa que tenemos acceso al código fuente en el que están programados, y por tanto podemos modificar todo lo que queramos de ellos, una ventaja respecto a CMSs propietarios como Blogger o Tumblr.
La pregunta correcta es: “¿Cuál es el mejor gestor de contenidos para [necesidad concreta]?”. Existen CMSs diseñados para distintos propósitos, como la venta online, reserva de hoteles, cursos online o venta de entradas.
En este artículo analizo los gestores de contenidos generalistas, los usados para webs corporativas o de noticias.
El diseño es independiente del CMS
Cualquier diseño se puede implementar en cualquier CMS's de código abierto.
Funcionalidad: factor decisive
Igual que con el diseño, teniendo acceso al código fuente, cualquier funcionalidad se puede implementar en cualquier gestor de contenidos. Otra cosa es si es razonable hacerlo.
Cada gestor de contenidos ofrece distinto grado de flexibilidad y facilidad a la hora de implementar funcionalidades personalizadas. No obstante, si quieres algo muy personalizado tendrás que optar por un desarrollo 100% a medida.
Salvo excepciones, el factor MÁS IMPORTANTE en la elección de casi cualquier tecnología es su popularidad. Cuanto más conocida y usada, mejor. Es la garantía más fiable de que no desaparecerá mañana, existirán profesionales que sepan mantenerla y será compatible con otras tecnologías. Imponiendo este criterio la elección se limita a WordPress, Joomla! o Drupal.
Comienza el combate: WordPress vs Joomla! vs Drupal
Además, los tres son gratuitos y de código abierto (open source), lo que significa que tenemos acceso al código fuente en el que están programados, y por tanto podemos modificar todo lo que queramos de ellos, una ventaja respecto a CMSs propietarios como Blogger o Tumblr.
¿Cual es el mejor Gestor de Contenidos?
En este artículo analizo los gestores de contenidos generalistas, los usados para webs corporativas o de noticias.
El diseño es independiente del CMS
Cualquier diseño se puede implementar en cualquier CMS's de código abierto.
Funcionalidad: factor decisive
Igual que con el diseño, teniendo acceso al código fuente, cualquier funcionalidad se puede implementar en cualquier gestor de contenidos. Otra cosa es si es razonable hacerlo.
Cada gestor de contenidos ofrece distinto grado de flexibilidad y facilidad a la hora de implementar funcionalidades personalizadas. No obstante, si quieres algo muy personalizado tendrás que optar por un desarrollo 100% a medida.
WordPress, Joomla! O Drupal: LOS CMS'S elegidos por el 85%
Comienza el combate: WordPress vs Joomla! vs Drupal
WordPress: Amor a primera vista
Desde que WordPress comenzó su andadura como gestor de blogs ha evolucionado mucho, y ya es habitual verlo en algunas de las mayores webs del mundo.
Pero la belleza de WordPress radica en cómo está programado. Es admirable todo de lo es capaz en tanto poco código. Además, está escrito con extrema sencillez, y perfectamente comentado y documentado, por lo que resulta facilísimo de entender. No en vano, su lema es el código es poesía (code is poetry).
Esto hace que una web construida con WordPress funcione con fluidez incluso en el servidor de alojamiento más económico y, por supuesto, los buscadores aman la sencillez, por lo que es el mejor en lo que a posicionamiento en buscadores (SEO) se refiere.
La otra gran ventaja de WordPress está en su facilidad de gestión. Nunca hemos empleado más de 1 hora en formar un cliente, y es tan intuitivo que salvo contadas excepciones no surgen dudas posteriores.
Pero la belleza de WordPress radica en cómo está programado. Es admirable todo de lo es capaz en tanto poco código. Además, está escrito con extrema sencillez, y perfectamente comentado y documentado, por lo que resulta facilísimo de entender. No en vano, su lema es el código es poesía (code is poetry).
Esto hace que una web construida con WordPress funcione con fluidez incluso en el servidor de alojamiento más económico y, por supuesto, los buscadores aman la sencillez, por lo que es el mejor en lo que a posicionamiento en buscadores (SEO) se refiere.
La otra gran ventaja de WordPress está en su facilidad de gestión. Nunca hemos empleado más de 1 hora en formar un cliente, y es tan intuitivo que salvo contadas excepciones no surgen dudas posteriores.
Joomla!: Fuera de juego
Joomla! tuvo su hueco hace un par de años, cuando WordPress todavía se quedaba corto para todo lo que fuera más que un blog. Sin embargo, considerando las posibilidades actuales de WordPress, ahora no es conveniente considerar Joomla! como una alternativa.
El error de Joomla! está en su concepción. Pretende permitir que cualquiera con pocos conocimientos técnicos pueda hacer casi todo lo que se proponga desde el panel de control y a golpe de ratón. Y claro, esto es imposible.
Esto ha llevado a un código caótico, que convierte en un infierno la existencia del programador que pretende implementar un diseño o funcionalidad a medida. Eso por no hablar de los constantes y graves fallos de seguridad (sobre todo de sus extensiones) o los problemas y dificultades que acarrean algunas actualizaciones.
¿Documentación? No existe, así que todo se basa en mucha prueba y error y visitas a foros poblados de respuestas de pseudo-informáticos a menudo más perdidos que el que llega buscando ayuda.
A favor de Joomla! diré que tengo un cliente en el que sus especiales circunstancias hacen de Joomla! la solución perfecta.
El error de Joomla! está en su concepción. Pretende permitir que cualquiera con pocos conocimientos técnicos pueda hacer casi todo lo que se proponga desde el panel de control y a golpe de ratón. Y claro, esto es imposible.
Esto ha llevado a un código caótico, que convierte en un infierno la existencia del programador que pretende implementar un diseño o funcionalidad a medida. Eso por no hablar de los constantes y graves fallos de seguridad (sobre todo de sus extensiones) o los problemas y dificultades que acarrean algunas actualizaciones.
¿Documentación? No existe, así que todo se basa en mucha prueba y error y visitas a foros poblados de respuestas de pseudo-informáticos a menudo más perdidos que el que llega buscando ayuda.
A favor de Joomla! diré que tengo un cliente en el que sus especiales circunstancias hacen de Joomla! la solución perfecta.
Drupal: Todoterreno
Drupal es algo más que un CMS. Como Joomla!, también se creó para permitir la construcción de casi cualquier tipo de funcionalidad. Pero a diferencia de Joomla!, no han diseñado un interminable panel de control con millones de opciones que pretenden controlar cada detalle del diseño.
Aunque trabajar con Drupal requiere más formación que hacerlo con otros CMS's, merece mucho la pena: está bien programado, bien documentado y cuenta con una comunidad grande y activa (aunque requiere tiempo separar el trigo de la paja).
Para webs con muchas funcionalidades a medida, con una compleja gestión de tipos de usuarios o con gran volumen de información, Drupal es la opción indiscutible. Drupal es muy popular entre webs de administraciones públicas o universidades.
La gran desventaja de Drupal está en la curva de aprendizaje del usuario que lo gestionará, aunque en GQWare hacemos lo posible por minimizarlo rediseñando el panel de control para limitar el número de opciones.
Tabla comparativa de gestores de contenidos |
Comparación de las características más importantes de los tres principales CMS's:
|
WordPress | Joomla! | Drupal | |
---|---|---|---|
Lenguaje | PHP | PHP | PHP |
Precio | Gratis | Gratis | Gratis |
¿Código abierto? | Sí | Sí | Sí |
Cuota de mercado | 64,96% | 10,91% | 9,15% |
Dificultad para programar extensiones | Baja | Alta | Media |
Flexibilidad para implementar funcionalidades a medida | Alta | Baja | Muy alta |
Dificultad para administrador | Baja | Media | Alta |
Dificultad para implementar cualquier diseño | Muy baja | Alta | Baja |
Dificultad y problemática de actualización | Baja | Alta | Alta |
SEO recién instalado el CMS | Excelente | Medio / Malo | Malo |
Calidad de la documentación | Excelente | Inexistente | Alta |
Calidad de la comunidad de usuarios | Alta | Penosa | Alta |
Webs famosas que lo utilizan | BBC America, The Rolling Stones, Blog oficial de Yahoo!, SAP,NBC | Danone, La Torre Eiffel, Peugeot, Villarreal C.F., Guggenheim | La Casa Blanca, Universidad de Harvard, Museo del Louvre, Web de Twitter para desarrolladores, Mattel |
Conclusión | ¿Una web corporativa o de noticias? ¡no lo dudes! | Ni se te ocurra (salvo contadísimas excepciones) | La elección para webs grandes o con mucha funcionalidad a medida |
Y tú, ¿qué gestor de contenidos usas, has usado o estás pensando en usar?, ¿cuál te gusta más?