¿Por qué elegiría WordPress sobre Drupal y viceversa?

Tengo algo de experiencia con ambos, aunque mi experiencia con Drupal es un poco anticuada.
Drupal le brinda MUCHO más control como programador, y usted paga al tener que trabajar más para implementar las funciones. No hay personalización rápida y sucia a-la functions.php en WordPress.

WordPress es un excelente producto, simplemente no tan complejo, para hacer cosas avanzadas que necesita pasar por aros y si falta el gancho exacto, es posible que no tenga suerte.

Una diferencia importante es la administración de usuarios y roles, Drupal tiene un modelo MUY robusto, WordPress es muy simple, y cada solución en WordPress para aumentar el control es un truco, al igual que los tipos de publicación (esto se mejoró, pero los tipos de contenido de Drupal aún son un mucho más poderoso).

Para la mayoría de los proyectos (incluso los grandes), WordPress sería perfecto y Drupal sería excesivo.

Si tiene un sitio complejo, con muchos tipos de datos y diferentes tipos de usuarios, donde todo es personalizado y desea hacerlo “correctamente”, usaría Drupal; requerirá más tiempo, la curva de aprendizaje es empinada, Pero las recompensas son altas.

Si quieres un sitio menos complejo y quieres hacerlo rápido, usa WordPress.

He creado muchos sitios en WordPress, incluso algunos grandes (por ejemplo: Strauss Group) son posibles muchas cosas, pero en su mayoría se siente como piratería (lo que podría ser un placer).

Ambos se pueden escalar bastante bien y tienen muchos módulos contribuidos (o complementos si trabajas en WordPress, básicamente lo mismo) que permiten todo, desde cambiar el color del pie de página hasta trabajar con MemCache y CDN, manipulación de fotos y mucho más.

WordPress es menos complejo. Esto hace que utilizarlo para un caso de uso similar a un blog sea mucho más fácil que Drupal.

Por su propia naturaleza, Drupal requiere mucha intervención del desarrollador para dar masajes en casos de uso comunes. Esto se debe a que hay “muchas formas de hacerlo” en Drupal, aunque a menudo puede haber demasiadas formas y no una mejor opción. Como resultado, es probable que juegues más con Drupal para obtener lo que quieres en lugar de elegir entre las configuraciones de WordPress que están lo suficientemente cerca.

Más allá de eso, solo se trata de tiempo y preferencia personal. Por ejemplo, pasé muchas horas trabajando en la plataforma Drupal y probablemente pueda tener la misma idea trabajando más rápido en ese entorno que si instalara WordPress y utilizara una configuración predeterminada. Si no tiene experiencia previa con ninguno de los CMS, evalúe el ciclo de vida de su proyecto. ¿Necesita un desarrollo continuo y la capacidad de escalar mucho? Si es así, inclínate hacia Drupal. Si no, WordPress casi siempre será más fácil de despegar.

Como han dicho otras personas, WordPress está diseñado más como una herramienta de blogueros con una funcionalidad de tipo “plug and play”, donde lo instala y puede comenzar fácilmente de inmediato.

De fábrica, Drupal es bastante limitado, de ahí que se considere más como una herramienta para desarrolladores, sin embargo, tiene una gran funcionalidad que es fácil de instalar cargando un módulo en la carpeta sitio / todos / módulos y activándolo. Ver demostración de Drupal | Sitio de muestra para editar | Diseño web de Drupal para un sitio web de muestra de Drupal con algunos módulos importantes instalados, incluido CK Editor, que es un editor ‘WYSIWYG’, algo que le falta al núcleo de Drupal.

Si tiene un sistema complejo de taxonomías (categorías) que se interrelacionan, Drupal puede manejar esto fácilmente con algo llamado Vistas y es fácil mover las cosas en bloques. Si está buscando un sitio web de blog simple o nada complejo, WordPress es más fácil de entender.

Creo que ambos sistemas toman una posición muy clara. WordPress es un “listo para usar” y listo para usar blog o sistema de gestión de contenidos. Drupal se convertirá más en un marco de aplicación donde puede crear aplicaciones web completas con. La integración de las funciones comunitarias, el comercio electrónico y la creación de contenido hace que Drupal sea mucho más complejo pero también proporciona más flexibilidad.
Si tuviera que elegir entre esos dos sistemas para construir un sitio web “normal”, elegiría WordPress o, como segunda opción, una distribución de Drupal para este caso de uso. Si tuviera que desarrollar una aplicación web, digamos una plataforma comunitaria, una plataforma de integración, un CRM o incluso aplicaciones empresariales más complejas, usaría Drupal.

Como desarrollador, pasé por WordPress y Drupal, y creo que ambos tienen buenas ventajas. Pero si me han preguntado cuál elegir, entonces definitivamente elegiré Drupal. En todos los aspectos, Drupal es mejor que WordPress, algunas de las ventajas de Drupal sobre WordPress son:

  • Puede desarrollar cualquier tipo de sitio web, incluso un sitio web complejo de comercio electrónico, mientras que en WordPress puede desarrollar un sitio simple basado en contenido.
  • El rendimiento de Drupal también es bueno, puede manejar incluso sitios de alto tráfico, pero en WordPress costará más.
  • Drupal es más seguro que WordPress.
  • Drupal admite escalabilidad.

Más ventajas de Drupal están aquí: WordPress vs Drupal

Estoy trabajando con Drupal durante aproximadamente 7 años. Hace solo un par de semanas reemplacé mi cartera (Hecho con Drupal 6) con un blog de WordPress.

Como ya se dijo aquí: depende de lo que estés construyendo. Pero tomar solo el ejemplo del blog es algo como esto: si necesita un blog, tome WordPress; Si necesita crear una plataforma de blogs (como WordPress.com), tome Drupal.

Después de usar WP nuevamente, debo decir que me encanta. Tiene todo lo que necesito para publicar un artículo en mi sitio. También me gusta que tengas una gran colección de temas. Por otro lado, introducir algo de lógica empresarial en WP es bastante difícil. Los módulos parecen ser muy específicos, sin abstracción, etc. Esto significa que no es como en Drupal, donde los módulos son compatibles y juntos forman una característica.

¿Por qué alguien elegiría WP sobre Drupal (y viceversa)? Porque valoran su tiempo y no toman decisiones basadas en la “religión”.

Ambas plataformas tienen sus propios beneficios. Drupal es más adecuado para personas con experiencia en programación para usar todas las funciones. Por otro lado, WP es un CMS perfecto para comenzar a bloguear con dificultades. En cuanto a mí, este artículo muestra claramente las diferencias entre WordPress y Joomla y Drupal: elegir el CMS correcto

WordPress está dirigido a un subconjunto más amplio de desarrolladores. En mi opinión, Drupal está mucho más centrado y es más complejo para los desarrolladores principiantes e intermedios. Heck, llevo trabajando con PHP cerca de 10 años e incluso creo que Drupal es una bestia complicada.

Yo diría que Drupal está orientado a aplicaciones web más grandes y detalladas y WordPress está orientado a sitios web y aplicaciones web más pequeñas. Drupal se asemeja al de un marco PHP con algunas características agradables incorporadas y WordPress se parece al de una aplicación PHP un poco menos complicada pero aún similar al marco.

Cuando se trata de complementos y temas, WordPress tiene el juego de baja resolución. Creo que Drupal nunca se acercará a la cantidad de complementos y temas que WordPress tiene y, para algunos, eso podría ser un factor decisivo para tomar una decisión y para aquellos que no necesitan complementos / temas y están felices de codificar sus Funcionalidad propia, Drupal es probablemente una buena opción.

Todo se reduce a la preferencia para ser honesto. ¿Con qué desea trabajar? ¿Su hosting permite una instalación de Drupal o WordPress y uno sobre otro satisface sus necesidades? Diría que WordPress es más familiar porque es más popular y, por lo tanto, probablemente sea una buena opción para el sitio web de un cliente.

Si quieres un blog o un sitio web similar a un blog, elige WordPress. Si quieres un sitio web más complejo, elige Drupal. Si desea una plataforma de publicación multiplataforma (web, aplicación, social), elija Drupal sin cabeza. Si quieres crear una aplicación para vender, lanza la tuya propia.

Creo que se trata de hacer coincidir la herramienta correcta con el proyecto correcto. Construyo sitios de WordPress en WordPress y me ha servido muy bien. Es fácil de personalizar (creo mi propio tema para cada sitio) y la interfaz es fácil para los clientes.

Dicho esto, aprender Drupal ha estado en mi lista de tareas por un tiempo. Creo que Drupal está más orientado a algunas necesidades y WordPress a otras. Mucha gente piensa en Drupal para sitios más grandes, pero creo que la complejidad del sitio es un factor más importante. En general, lo principal sería echar un buen vistazo al alcance del proyecto y las características requeridas. Luego compare cómo cada CMS podría manejar esos requisitos específicos y elija la mejor opción.