Esta es mi opinión personal, puedo estar cerca o lejos de la
verdad absoluta, aunque no creo que esta exista.
Pretendo en este post hacer una valoración comparativa entre
Wordpress y Drupal. Post como este hay miles en internet. Simplemente quiero emitir mi modesto criterio
fuera de un simple comentario. Sin ánimo de entrar en la ridícula controversia
de cual es mejor y con un desequilibrio en el conocimiento (más de 7 años con
Drupal, apenas un proyecto con WP) que evidentemente me llevaría a decidirme
por Drupal, expongo mi experiencia personal después de haber hecho un proyecto
con WP, por demás muy muy muy sencillo. Ahí vamos !!!!
Si me remonto a mis inicios con Drupal (estamos hablando de
Drupal 4.7) la verdad no creo que en tan poco tiempo (1 día) hubiese logrado hacer
un sitio completo, independiente de lo
sencillo que fuere. Lo cierto es que WP es muy simple y desde la misma
instalación muy cómodo todo. Los conceptos son diferentes pero semejantes, aunque
parezca una paradoja. Plugins – Modules,
Widgets – Bloques,…cosas semejantes.
A final siempre había escuchado que WP era más cómodo y que
una vez instalado ya tenías casi de todo. La verdad no creo que sea así, incluso para cosas
digamos básicas. Eso sí, en su favor una comunidad de plugins asombrosa y sobre
todo fáciles de instalar, configurar y utilizar. Con esos plugins bien
gestionados, me llevo la impresión que puedes hacer de todo.
Drupal por su parte yo lo veo en una primera instalación
mucho más completo. Eso sí, su curva de
aprendizaje es muchísimo más elevada, la interface de administración es muy
grande y las estructuras que se manejan variadas, por ello se necesitan conocer
muchos conceptos, pero con la instalación base ya se tiene bastante más que con
la de WP. Creo que solo con instalar View y un editor WYSIWYG ya tendríamos un
paquete asombroso.
En favor de Drupal una instalación base más completa. Cosas
como la gestión de roles y permisos, taxonomías, control de visibilidad por
distintas opciones para los bloques y creación de nuevos tipos de contenidos ya
están disponibles. No pasa así en WP.
En favor de WP la facilidad para encontrar un plugin, incorporarlo,
usarlo y lograr lo deseado. Eso en Drupal, a pesar de tener muchísimos módulos,
en ocasiones es un dolor de cabeza, porque los módulos pueden tener múltiples
dependencias, relación con terceras partes, y otros detalles que te lleven no
solo a descargar e instalar.
En cuanto al sistema de plantillas, pues me gusta más el de
Drupal. No me gusta ese picotiño de
header, page, footer de WP, prefiero el page.tpl de Drupal. Eso sí, me gusta
mucho la opción de WP de poder editar el theme desde la interface. Eso no está
en la instalación base de Drupal. También me gusta de WP el que los cambios en
el theme se reflejan inmediatamente, mientras que en Drupal, en algunos casos (si
cambiamos en info, si incorporamos un nuevo tpl) hay que ir y limpiar la caché.
También me gusta de WP la posibilidad de aplicar una plantilla a una page desde
la administración. Pero en conclusión, en este punto de los themes me quedo con
Drupal. Aquí habría para estar hablando un día completo.
Me quedan ver muchísimas cosas, no sé muy bien aún como es
el tema de la caché y de la auditoría en WP. En el tema de SEO veo que WP base
está mejor preparado que Drupal, en Drupal podemos lograr buen SEO, pero hay
que saber lo que se está haciendo, en WP es más fácil.
Mi conclusión es que los dos son realmente buenos, solo
depende de la intención que se tenga y sobre todo de la habilidad de cada quien.
Si usted sabe bastante Drupal no veo necesidad de usar WP por el hecho de que
haya algo que no pueda lograr con Drupal y viceversa.
Personalmente creo que si voy de realizar un sitio simple se trata, WP es
una solución excelente. Las cosas comunes de la Web, digamos una galería de
imágenes o videos, una integración con redes sociales,… las conseguirá más
rápido que con Drupal.
Si fuese hacer un sitio multiusuario, con múltiples tipos de
contenidos, con una personalización alta, con complejos flujos de trabajos etc. Pues sin dudas me quedaría con Drupal.