Muchos hemos tenido discusiones sobre que CMS es mejor o peor para determinadas cosas. Algunos somos defensores de Drupal, otros lo son de WordPress, incluso hay alguno que resiste estoicamente y considera a Joomla su CMS preferido…
La verdad es cruda si sois capaces de despegaros de vuestros gustos personales: WordPress es el mejor CMS para conseguir un buen SEO rápidamente y Drupal es el CMS más flexible y configurable. Por tanto, la elección de WordPress es ideal para desarrollos sencillos y con una estructura de datos estándar mientras que Drupal es lo mejor para proyectos complejos o escalables.
Teniendo en cuenta estos dos conceptos, mis compañeros y yo hemos establecido un sistema para decidir rápidamente que CMS utilizar cuando se nos platea un desarrollo web.
En nuestro sistema, hay que responder a estas cinco preguntas:
- ¿Requiere algún tipo de datos especial o solo comprenderá páginas básicas y datos tipo «Entrada de Blog» o similares?
- ¿Requiere diferentes tipos de taxonomías?
- ¿Necesita un sistema complejo de gestión de usuarios?
- ¿La página es susceptible de tener más fases de desarrollo?
- ¿Existe alguna funcionalidad complicada o fuera de lo normal?
Y evaluamos las respuestas:
- Si la respuesta a todas estas preguntas es NO, WordPress es sin duda la mejor elección.
- Si la respuesta a una de estas preguntas es SI, hablamos de cual es a mejor opción.
- Si la respuesta más de una de estas preguntas es SI, el desarrollo será más rápido y sólido con Drupal.
Como veis, decidir entre CMS es relativamente sencillo cuando no se tiene miedo a utilizar uno u otro se tiene un nivel de destreza similar tanto en WordPress como en Drupal.
Espero que esta pequeña técnica os ayude a decidir rápidamente sobre qué tecnología emplear en vuestros desarrollos.
Por curiosidad, ¿este sitio web está hecho con WordPress o con Drupal?
La elección normal hubiera sido WordPress, pero esta hecho con Drupal por una pequeña pelea que tuvimos el SEO, Drupal y yo un mal día de verano XD
Muy interesante pero la pregunta es:
Cuando ya tienes el sitio montado en Drupal, merece la pena cambiarlo a WordPress por el posicionamiento??
Si no vas a perder funcionalidades en el proceso y lo que buscas es solamente posicionamiento, normalmente es más costoso y difícil optimizar un Drupal que una migración a WordPress.
También tengo que decir que los experimentos que llevo haciendo los últimos 8 meses están corroborando la teoría de que un Drupal bien optimizado puede competir en igualdad de oportunidades con un WordPress bien optimizado en cuanto a SEO se refiere.
Gracias, muy interesante.
Me alegro de que te haya resultado interesante ;)
Muchas gracias por su post.
Una pregunta y en cuanto a un LMS que me recomienda Opigno u otro LMS de WordPress
Ahora mismo LMS es lo mejor para mi
Buen Trabajo Daniel ;)
En WebArt.es desarrollamos Páginas Web con ambos CMS y podemos confirmar objetivamente que tanto WordPress como Drupal son excelentes Sistemas de Gestión de Contenidos, triunfando cada uno en un Sector Objetivo diferente.
Drupal esta muy por encima de WordPress en cuanto a potencialidad y flexibilidad, solo que requiere una curva de aprendizaje muchísimo mas grande. Es un CMS creado por programadores para ser usado por programadores que necesitan desarrollar Portales poco convencionales.
WordPress fue creado para desarrollar Blogs o Páginas sencillas sin tener muchos conocimientos de programación pero con el tiempo ha evolucionado exitosamente (gracias a su facilidad de aprendizaje) hacia Portales más grandes y complejos, pero siempre convencionales.
Ambos CMS son muy buenos y tienen una Gran Comunidad detrás que provee de todo tipo de modulos / plugins para prácticamente cualquier cosa, pero nosotros en WebArt.es lo tenemos claro:
– Para Crear Páginas Webs complejas con tipos de contenido diferentes, optamos por Drupal
– Para Crear Páginas Web sencillas montamos WordPress y no nos complicamos…
Un Saludo desde Barcelona!!
Muy buenos consejos.
Pues mi opinión es que si vamos a hacer webs sencillas y queremos optimizar el SEO, NO USASEMOS CMS, html a pelo con css y la menor cantidad de javascript posible, esto puede ser para cualquier web corporativa incluso que tenga blog (copiaríamos y pegaríamos artículo), si ya nos metemos con un CMS por cuestión de cliente, pues Drupal, porque puedes hacer todo lo que podrías hacer en WordPress y además mejorarlo, pero no al contrario.
Me temo que no puedo estar de acuerdo contigo en este aspecto Pablo. Las ventajas de usar un CMS frente a HTML crudo a la hora de hacer SEO son infinitas, principalmente porque una web que aspire a estar bien posicionada por contenido (qutmeos de la ecuación las páginas de nicho posicionadas con linkbuilding) debe tener bastantes urls, y un CMS facilita mucho la gestión. Un CMS abre muchas más opciones estratégicas que un HTML plano.
Respecto a Drupal, siempre fui uno de sus grandes defensores. En el momento en el que escribñi este artículo mi web estaba desarrollada en drupal por ejemplo, y entre drupal y wordpress ya tenia unos 200 proyectos a mis espaldas. El problema de Drupal es que no ha sabido mantener el ritmo y se ha quedado atrás. Drupal 7 nunca gozó de la popularidad de Drupal 6 y Drupal 8 es tan diferente del 7 que muchos desarrolladores han decidido aprender tecnologías más nuevas antes que meterse a profundizar con Drupal.
Si tienes curiosidad, estoy a puntito de lanzar mi nuevo proyecto sobre Growth Hacking en el que pretendo explicar todas estas cosas ;)
Pufff… Qué locura elegir uno en general. Estoy estudiando ambos y empiezo a ver que WordPress ha «democratizado» muchísimo el webmastering con sus Page Builders. Por no hablar de la gran inclinación de los hosters hacia el CMS de Matt Mullenwep. Sin embargo pareciera que la comunidad de Drupal se hubiera vuelto clasista y con su versión 8 hubiera dejado muy atrás al desarrollador no symfónico. De ahí ese fork que ha traído su controversia, BackDrop CMS basado en Drupal 7, con mejoras de Drupal 8 o más a la moda. Entonces qué hacemos? He visto a WordPress 4.x las tripas y son tan buenas como las de Drupal 7.x sin sus entidades propiamente dichas, con sus tablas propias y sus bundles… Pero totalmente programables en WordPress… Véase WooCommerce como se ha WooComido el mercado online, a Prestashop o Magento. Mójate un poco y aconséjamos uno para según que proyectos de la tipos generales que hayas tenido la oportunidad de trabajar. Muchas gracias!
Drupal 8 ha sido un fracaso desde mi punto de vista. La gente sigue usando Drupal 7 porque los que trabajabamos con Drupal teníamos que reaprenderlo todo para usar la versión 8 y los que trabajaban en Symfony, que es lo que pretendían aprender, o se han quedado en Symfony (un poco atras) o han evolucionado hacia html5 + js
No creo que Woocommerce se haya comido a Prestashop y Magento. He hecho muchas webs con los 3 y, sobre todo Magento, merece bastante la pena para proyectos grandes. El gran problema de WordPress es que tiene una gestión de base de datos muy ineficiente y eso se nota en los proyectos con mucho contenido.
Yo hoy por hoy hago casi todo en WordPress, sin duda. Drupal 7 lo reservo para páginas de contenido enormes como periódicos y cosas así. Para tiendas, uso WooCommerce a no ser que la tienda sea verdaderamente profesional y maneje catálogos de miles de productos con miles de ventas. En ese caso opto por Magento.
Bueno yo también pienso que es preferible hacer una web a medida, ya que al final que es wordpress o drupal? todo lo bueno que tienen se le puede aplicar a una web a medida y sin necesidad de utilizar una plantilla que al final acaba pareciéndose a otras webs.
Otra cosa que no me gustan de los CMS son las brechas de seguridad, al ser tan utilizados son más vulnerables a los fallos de seguridad.
Pero bueno, para gustos colores!
Hombre, la ventaja de usar un CMS es el coste/resultado. Es mil veces más barato hacer una web con un CMS y obtener unos resultados aceptables. Y si, se va a parecer a otras webs. Y si la hacer tu desde 0 tambien. Al final, la web es un medio de comunicación que funciona mejor si no se innova demasiado y se mantiene dentro de unos parámetros estandar. Si es muy diferente, lo normal es que tenga peor rendimiento.
Respecto a la seguridad, es más seguro algo que revisan miles de programadores que algo que revisa una sola persona. Lo que pasa es que algo que usan miles de programadores tiene más posibilidades de ser atacado. Creeme que esta conversación la he tenido muchas veces y al final he tenido que demostrar lo vulnerables que pueden ser las webs a medida si llaman la atención de alguien.
Hola. ¿Y cómo resulta migrar de WP a Drupal llegado el caso?
Pues no es muy facil pero los post son relativamente fáciles de migrar. Hace años que no lo hago y depende mucho de tu versión de drupal.
Muchas gracias Daniel. Dudas relativas a Drupal ya que eres experto:
¿En 2020 como lo vez montar una red social con Drupal?
¿Tendrá más potencia wordpress?
Con wordpress y elgg he probado hacer cosas, incluso con worpdress y buddypress tengo una plataforma activa. Pero Drupal aun no lo he probado pero si estaba buscando información al respecto. Lo que pasa es que, toda la que encuentro es anterior a estas fechas.
Gracias de antemano por tu respuesta.
Un saludo