Drupal vs WordPress

Por Nacho Morato, 16 Septiembre, 2024

Confieso que siempre he sido un enamorado de Drupal. Pero he acabado rendido ante la simplicidad de WordPress.

La concepción general que se ha quedado es que Drupal se usa para poyectos grandes y WordPress para todo tipo de proyectos. Pero si son sencillos como un blog personal, la web de un negocio, una tienda pequeña, etc es mejor usar WordPress.

Si no conoces Drupal a fondo descubre qué es

Y es que WordPress es capaz de instalarlo, configurarlo y usarlo cualquier persona. Y a base de plugins podemos darle muchas funcionalidades y convertirlo desde un ecommerce a un LMS o a una web estática. Sin embargo la sensación que le da Drupal a un usuario que se inicia como webmaster es de vértigo.

Hay una viñeta que ilustra esto muy bien.

Meme sobre la Curva de aprendizaje de Drupal

Vamos a ver las diferencias entre los dos CMS de forma más detallada y al final te dejaré mi opinión personal. Las valoraciones están hechas pensadas para usuarios "normales" gente que quiere una web. No se tiene en cuenta temas de desarrollo o diseño que suelen quedar par a los profesionales. Y esa es otra liga.

Drupal 7 vs Drupal 8 vs WordPress

Tan solo descargando los paquetes de su web oficial vemos que algo ocurre.

Drupal 8 pesa comprimido 31 MB frente a los 3,9 MB de Drupal 7 y a los 13,9 MB de WordPress

El paquete de Drupal 8 pesa más del doble que WordPress y al instalarlo nos queda un

Flexibilidad y robustez

Para mí es el gran punto fuerte de Drupal y el que me hace sentirme tan a gusto. Con Drupal todo encaja como un gran puzzle. Cualquier módulo que instales para dar funcionalidad se integrará con el resto de opciones.

Con WordPress puedes hace casi de todo sin tener que programar hay grandes plugins, pero trabajan de forma independiente.

Un simple tema de permisos para usuarios no está resuelto en WordPress. Añades un plugin para un foro y no puedes gestionar los permisos para tus usuarios o no están todos.

Si quieres un nuevo content type puedes añadirlo pero no todos los plugins, por ejemplo los de publicidad te van a funcionar, o los de SEO, etc, etc. Y ahí ya te toca estar tocando código y es muy frustrante. Porque ves como tienes las cosas funcionando de forma independiente, pero sabes que no engranan

por ejemplo si quiero montar un LMS con un foro, En WordPress

En Drupal por defecto puedes:

  • crear todos los tipos de contenido que quieras (en WP sólo tienes post y page)
  • crear todas las taxonomías que quieras (en WP solo tienes category y tag)
  • crear roles y gestionar permisos de usuarios
  • crear un foro

y además con panels y views puedes generar a base de clicks todas las configuraciones de landings que se te ocurran con contenido dinámico. Algo similar a los bloque que está empezando a implementar WordPress con Gutenberg pero muchísimo más potente. Se merece un vídeo.

Diseño

Otro punto a favor de usar WordPress sin ser diseñador. No hablo de especialistas en front-end.

Y es que aunque Drupal tiene muchos themes gratuitos y algunos muy buenos, incluso he visto themes comerciales para Drupal en Envato. WordPress dispone de infinitos themes de todos los tipos y para todos los gustos.

Además crear un child heme en WordPress y modificarlo a tu gusto es super sencillo, mientras que en Drupal es mucho más complejo.

Hay proyectos realmente hermosos en Drupal, pero suelen venir de la mano de developers. Son customizaciones a medida. Y voy incluso más allá. Drupal dispone de tantas opciones y tantas posibilidades a la hora de configurar todo que si compras un theme suele ser complicado dejarlo como lo ves en la demo.

Mantenimiento

Con mantenimiento me refiero a las actualizaciones de los cores de los CMS y además a la de los diferentes plugins, o módulos y del themes que tenemos instalado.

Y aquí el claro vencedor sin ningún tipo de dudas es WordPress. La facilidad con la que se instala y actualiza cualquier cosa es WordPress es envidiable. Y la fiabilidad. Creo que sólo he tenido problemas en las actualizaciones una vez y yo lo utilizo de forma intensiva. Con Drupal en cambio, primero hacía backup, luego me santiguo y ya me lanzo a actualizar.

Y esto es una barrera muy muy muy grande para la gente que quiere mantener proyectos pequeños.

SEO

WordPress es "el paraíso del SEO" y con esto lo digo todo. Puedes optimizar cualquier aspecto. Siempre encontrarás un plugin para mejorar la velodiad, o las url, redirecciones, etiquets meta, titles, datos esctructurados, reviews, etc, etc, etc.

Hay qun gran sector de WordPress enfocado al SEO y al posiconamiento de webs sobre todo en Google y eso se nota.

Comunidad e información

Éste es un punto en el que a pesar de la extensa documentación de Drupal vuelve a ganar WordPress.

Y es que cuando tienes un problema pequeño, algo que por supuesto no está documentado encontrar ayuda en WordPress es mucho más sencillo, hay tanta gente usándolo que seguro que leha pasado a mucha más gente y tan solo con hacer una búsqueda en Google obtienes decenas de resultados.

Conclusión

No es que Drupal tenga mala comunidad, ni malos themes, etc. Es que WordPress en estos aspectos es mucho mejor.

Así pues, si estás empezando con esto de las webs y/o simplemente quieres una web personal o para tu negocio sin complicarte la vida usa WordPress. Luego si quieres prueba Drupal u otros CMS.

Si tu proyecto es algo más serio y potente mira Drupal. Un gran portal par aun universidad, una intranet para tu empresa con muchos trabajadores, etc entonces ten muy en cuenta Drupal. Pide presupuestos para tu idea y adelante.

Etiquetas

Comentarios