Drupal VS Wordpress ¿alguno es mejor?

Drupal VS Wordpress ¿alguno es mejor?
Autor
juandavid@nieb…

 “If WordPress and Drupal were biological organisms, they’d share 99% of their DNA.” Pantheon.

En este espacio hablaré desde una perspectiva externa a mis puntos de vista en lo referente a Wordpress y Drupal, pues es muy bien sabido que una persona o desarrollador que use en su mayor parte de casos una herramienta, tendrá un punto de vista parcializado, a no ser que conozca a profundidad ambas herramientas. 

Aunque uso ambos CMS (content management system), mi experiencia está en su mayor parte en Drupal, por lo que cito referentes externos que puedes encontrar en la web y en su mayor parte en Inglés, ya que por el mismo mercado del idioma español, Wordpres es muchísimo más utilizado como plataforma de contenidos digitales. Primero veremos una perspectiva de agencia digital,  luego una de empresa de hosting.

Perspectiva de agencia

El siguiente artículo fue escrito por el CEO de O8 Agency, Seth Viebrock, quien habla sobre el tema principal:

Ver artículo -> Drupal vs Wordpress: Best CMS in 2020

Perspectiva de agencia Wordpress

“WordPress in 2020

In 2020, WordPress is still the leader for admin user experience, although Drupal is making great strides. WordPress beats out Drupal in terms of ready-made themes available from sites like ThemeForest, which removes cost and timeline barriers to getting a website out into the world.

At O8, we are strong believers in making websites do important things for a business or organization, i.e. digital marketing — a pretty website is pretty pointless unless it drives business KPIs, brings in revenue, or increases brand awareness metrics. As such, we often recommend WordPress for business or organization websites with lesser complexity where the client wants to hit the ground running with digital marketing.

Drupal in 2020

Drupal has become the clear leader as an enterprise-level CMS platform for more complex projects, tending to be on the larger side. One major initiative in 2020 is improving the experience for beginners. ” Seth Viebrock.

Dice también Viebrock, que ambos CMS’s cobran sentido como tecnología dependiendo de la necesidad o del core de la organización, y nos cuenta que las características propias de cada CMS genera ventajas y desventajas frente a una necesidad determinada. 

Drupal tiene más sentido como plataforma para entornos de trabajo complejos o necesidades específicas en los proyectos, a menudo para la educación superior, el gobierno o sitios web de gran envergadura.

Complex Work Environments or Project Needs, often for higher education, government, or the enterprise.” Seth Viebrock.

Comparativo Wordpress vs. Drupal

Según Wikipedia “Drupal es muy utilizado por importantes universidades (Harvard, Oxford, UNAM, UNAH, UdG, ...) o grandes ONG’s (la Cruz Roja, Oxfam, Amnesty).” Ver en Wikipedia

Luego nos cuenta que Wordpress cobra sentido si se usa para todo lo demás, y por esto precisamente lo vemos más presente a nivel mundial.

Everything else, often for small-to-medium businesses, publications, eCommerce stores, startups, or nonprofitsSeth Viebrock.

Según Wikipedia ”En marzo de 2019 era usado por el 33,4 % de todos los sitios en Internet y un 60,3 % de todos los sitios basados en gestores de contenido (CMS).

Si bien, ambos CMS’s son los más utilizados a nivel mundial, la principal diferencia entre ambos son sus enfoques, el primero aboga por la facilidad de desarrollo y uso interno (mediante múltiples sitios de templates como Themeforest) con características de desarrollos rápidos y menores costes, sosteniendo una gran gamma de plugins independientes entre sí y desarrollados por terceros; Drupal está enfocado a sitios web que requieren una flexibilidad alta, interrelación de contenidos, roles flexibles, escalabilidad y rendimiento, usa módulos en vez de plugins, desarrollados en su gran parte por terceros pero con la característica de seguridad brindada por el grupo de seguridad de Drupal (Drupal Security Team), quien puede avalar algunos módulos y otros no, y por consiguiente ser más seguro. 

Seth, resalta que el uso de Drupal es mayor en sitios gubernamentales comparado con Wordpress, y nos presenta una lista de entidades gubernamentales, que (desde mi perspectiva) requieren un nivel más alto en temas de seguridad:

Lista de sitios web gubernamentales Wordpress

Lista de sitios web gubernamentales Drupal

En el mismo artículo del CEO de O8 Agency, nos hace una lista de ventajas, que permiten recomendar cada CMS, aquí vemos algunos:

Wordpress: “eCommerce, Usability and flexibility, Lower cost due to starter themes (with caveats), Plugins for everything”

Drupal: “Large authenticated user base, You have complex content needs, Complex integrations, Configuration management, strict security requirements…”

Perspectiva de empresa de hosting

Pantheon, es una entidad dedicada a ofrecer servicios web, mayoritariamente hosting con planes especializados tanto para Drupal como para Wordpress sitios web, en donde permite usar ambos CMS sin incentivar el uso de cualquiera de los dos. 

Ver Artículo -> WordPress vs Drupal: Choosing the Best CMS for Your Needs

¿Cuál es mejor para mi proyecto

“...So which CMS is better, Drupal or WordPress?
That’s an interesting but incomplete question. Better to ask “Which CMS is better for my project?” ” Pantheon.

Primero que todo nos invita a entender las dos filosofías de cada CMS, y que no debemos comparar ambos CMS por sus ventajas, sino por sus enfoques, que ya vimos en el artículo de Seth Viebrock.

Luego, por medio de 6 preguntas nos ayuda a elegir cuál CMS es óptimo, según las necesidades de tu proyecto:

6 preguntas para escoger el mejor CMS

1. ¿Su contenido está muy estructurado e interrelacionado?

Debes preguntarte si necesitas una relación bien estructurada de usuarios, tipos de contenido, roles, y permisos, los necesitas? 

Si la respuesta es sí, suma a Drupal.

2. ¿Utilizará su contenido en un sitio web o en muchos lugares diferentes?

Este punto habla sobre relación multisitios, sitios externos y sistemas RSS. 

Si la respuesta es sí, suma a Drupal.

3. ¿Quiere controlar los costes o controlar los detalles?

La balanza de costo-beneficio/nivel-de-personalización

Si la respuesta es costo/beneficio suma a Wordpress.

4. ¿Publicar rápidamente es más importante que trabajar en equipo?

¿Existe un solo Webmaster? ¿Son varias personas de diferentes áreas, y estas deben relacionar los diferentes tipos de contenido, desde la interfaz de usuario?

Si la respuesta es trabajar en equipo o suma a Wordpress.

5. ¿Quiere soluciones listas para usar o estados de inicio personalizables?

Wordpress tiene la ventaja en velocidad de desarrollo y costos reducidos.

Si la respuesta es soluciones listas, suma a Wordpress.

6. ¿La experiencia de su equipo se presta a un CMS o al otro?

Claro, su equipo puede tener un conocimiento mayor en cualquiera de los dos CMS

Sume el punto a cualquiera, gracias al conocimiento de su equipo.

 

Las preguntas, deberían ser resueltas por el director del proyecto web, pues un desarrollador per se, puede inclinarse hacia los conocimientos sobre una de las dos herramientas en cuestión; pero es de suponerse también que el director del proyecto web,  deba conocer conceptos como entidades, URL, usuarios, roles, entre otros.

Pantheon, también hace referencia al costo de desarrollo, y lo contrasta con la necesidad de tener flexibilidad de los detalles, es decir la capacidad de personalizar mi sitio según necesidades puntuales, Wordpress no tiene tanta flexibilidad:

... the point is that neither is ‘right’ or ‘wrong’ - it depends on the situation.  ...Pantheon.

En tanto a los tipos de contenidos, workflow y roles de usuario, Pantheon equipara ambos CMS, pero no hace referencia a  las relaciones específicas entre los diferentes tipos de contenido (como por ejemplo libros, editoriales, colecciones), los usuarios (que editen solo libros, o todo o ninguno) y los permisos por roles, permiten a un sitio web ser utilizado desde diferentes áreas organizacionales, gran ventaja a la hora de trabajar en equipo. Tampoco nos resalta que Wordpress usa solo 5 roles específicos: Administrador, Editor, Autor, Colaborador y Suscriptor (algunos plugins mejoran esta característica), lo cual de facto, no permite la relación anteriormente nombrada, Drupal en cambio, tiene esta posibilidad por defecto, es decir, desde el momento de la instalación inicial.

Aquí nos muestra dos ventajas que son precisamente los enfoques de las dos herramientas:

Enfoques de ambos CMS

Siempre, en la publicación de esta empresa de hosting, hace salvedad a no compararlos directamente, pues con ambos se logran objetivos diferentes, y aunque sabemos que el factor costo/beneficio es determinante al iniciar un proyecto, debemos sopesar esto con la  necesidad de contenidos y usuario “personalizables”. También resalta el hecho de que Drupal permite usar tecnologías a nivel de servidor que Wordpress no, lo cual facilita su mantenimiento.

 

Para terminar hago mi propio comparativo de las carcterísticas más representativas a mi modo de ver​:

Comparativo de Drupal vs. Wordpress

Para concluir, vemos pues, que no debemos elegir un CMS por sus características de facilidad de desarrollo, o de uso, o de mantenimiento, lo importante es definir bien el proyecto de desarrollo, y balancear los puntos importantes. La invitación entonces es no ver el panorama al estilo Drupal VS Wordpress, no es sano buscar el mejor, no es un comparativo, es una elección dependiente.