Probablemente ya sepas que WordPress impulsa más del 43% de todos los sitios web en Internet. Eso es bastante impresionante, pero no es el único sistema de gestión de contenido (CMS) de código abierto que existe. Hay algunas otras opciones que vale la pena explorar.
Cuando empezamos a crear sitios web, investigamos a fondo otras plataformas populares como Joomla y Drupal. Y aunque siempre hemos preferido usar WordPress para todos nuestros proyectos, entendemos que algunos de ustedes podrían estar buscando algo diferente.
En este artículo, vamos a comparar WordPress vs Joomla vs Drupal. Explicaremos lo que nos gusta y lo que no para ayudarte a decidir cuál podría ser el mejor para tus necesidades específicas.

Nota: Estamos comparando WordPress.org y no el servicio de alojamiento WordPress.com. Por favor, consulta nuestra guía sobre la diferencia entre WordPress.org y WordPress.com.
¿Qué tienen en común WordPress, Joomla y Drupal?
Los tres CMS más populares de la web tienen mucho en común en términos de tecnología, filosofía y comunidad.

- WordPress, Joomla y Drupal son software gratuito y ópen source, licenciado bajo GPL. Consulta nuestro artículo sobre por qué WordPress es gratis para saber más sobre el software gratuito.
- Los tres están escritos principalmente en PHP.
- Todos soportan MySQL como su sistema de gestión de bases de datos. WordPress solo soporta exclusivamente MySQL, mientras que Joomla y Drupal soportan otros sistemas de gestión de bases de datos.
- Los tres utilizan temas y plantillas para la apariencia visual de los sitios, y plugins, módulos o extensiones para ampliar funcionalidades.
- Como software de código abierto, todos son proyectos impulsados por la comunidad.
Si bien hay muchas similitudes, son diferentes en muchos aspectos.
Por ejemplo, tienen diferentes políticas sobre qué incluir en el software principal, cómo manejar módulos y plantillas, cómo lidiar con la seguridad, etc.
Estas diferencias tienen un gran impacto en los usuarios y en cómo construyen sus sitios web.
Dicho esto, echemos un vistazo a cómo se comparan WordPress, Joomla y Drupal entre sí, para que puedas elegir la plataforma mejor creador de sitios web para tu negocio.
Facilidad de uso y amigable para principiantes
La mayoría de las personas que crean sus sitios web no son desarrolladores web, diseñadores o programadores. Son usuarios promedio que solo quieren construir un sitio web. La facilidad de uso es el factor más importante para la mayoría de los usuarios.
WordPress
WordPress viene con una famosa instalación en cinco minutos. La mayoría de los proveedores de hosting de WordPress también ofrecen la instalación de WordPress con un solo clic. Esto hace que sea bastante fácil para un nuevo usuario iniciar un blog o sitio web de WordPress en minutos, no en horas.

La experiencia del usuario después de la instalación de WordPress es mucho mejor que la de Joomla o Drupal. El usuario ve una interfaz de usuario simple y clara con menús para crear publicaciones y páginas o comenzar a personalizar la apariencia y los temas.
Joomla
La instalación de Joomla puede que no parezca tan rápida como la de WordPress, pero tiene pasos muy similares. Aparte de eso, muchos proveedores de hosting compartido también ofrecen paquetes de instalación de un clic para Joomla.

Después de la instalación, el usuario llega a un panel de control que no es tan directo como el de WordPress. Hay demasiados menús en los que hacer clic para personalizar el sitio.
Los fans de Joomla dirían que eso se debe a que Joomla es mucho más potente que WordPress, pero nosotros no lo creemos.
Drupal
La instalación de Drupal es similar a la de Joomla y WordPress. Simplemente descarga y sube el paquete y ejecuta el script de instalación.

Drupal también ofrece distribuciones. Estos son paquetes preconfigurados de Drupal con módulos y configuraciones para crear tipos específicos de sitios web.
La experiencia posterior a la instalación para principiantes absolutos es un poco complicada. A los usuarios les resultará difícil averiguar cómo cambiar cosas en su sitio. Drupal hace muy obvio cómo agregar contenido, pero cambiar la apariencia y agregar elementos que no son de contenido no es muy obvio.
Ganador: WordPress
Temas y Complementos
Los tres CMS populares vienen con temas y plugins/módulos como una forma de extender las características y la apariencia del software.
Los temas controlan la apariencia de tu sitio web y cómo lo ven tus usuarios. Los plugins o módulos son como aplicaciones para tu CMS.
Veamos cómo se desempeñan estos tres principales software CMS en esta categoría.
WordPress
WordPress permite a los usuarios cambiar la apariencia de su sitio utilizando temas. WordPress viene con algunos temas predeterminados preinstalados.
En cualquier momento, puedes hacer clic en el botón 'agregar nuevo' desde tu página de Apariencia e instalar temas gratuitos de WordPress del directorio oficial de temas de WordPress.org.

Además de los temas gratuitos, encontrarás muchos más temas premium de WordPress desarrollados por tiendas de temas de terceros como StudioPress, Elegant Themes, y más. Estos son temas de pago y vienen con opciones de soporte premium.
El verdadero poder de WordPress reside en los plugins. Hay más de 59,000 plugins de WordPress disponibles de forma gratuita en el directorio oficial de plugins de WordPress. También puedes comprar plugins premium que vienen con soporte de pago proporcionado por los desarrolladores de plugins. Echa un vistazo a nuestra lista de plugins de WordPress imprescindibles para ver cómo los plugins hacen que WordPress sea increíble.
Joomla
Al igual que WordPress, Joomla viene con plantillas y extensiones. Estas excelentes extensiones pueden hacer casi cualquier cosa, desde crear una tienda de comercio electrónico hasta administrar correos electrónicos.

Sin embargo, la cantidad de estas plantillas y extensiones no es tan alta como la de WordPress. Esto podría hacer que encontrar la plantilla perfecta y las extensiones perfectas sea un poco difícil.
Por defecto, Joomla no tiene una función que permita a los usuarios buscar e instalar extensiones o plantillas desde el área de administración. Existe una extensión que te permite agregar una función de "instalar desde la web" para extensiones. Pero para las plantillas, los usuarios aún tendrán que buscar manualmente las plantillas y luego instalarlas agregando su URL.
Drupal
Drupal tiene el mismo problema con la disponibilidad de temas y módulos. Los usuarios tendrán que abandonar su sitio, buscar el módulo y el tema que desean agregar, y luego localizar la URL del archivo zip del proyecto. Finalmente, pueden ingresar la URL en la página de Módulos o Temas para instalarlos.

Hay módulos para hacer casi cualquier cosa, y se agregan nuevos regularmente. Aun así, la cantidad general de módulos es escasa en comparación con WordPress.
Ganador: WordPress.
Opciones de Soporte
La disponibilidad de opciones de ayuda y soporte es muy importante para los usuarios principiantes. Seguramente habrá algunos obstáculos cuando estés probando un nuevo software. Eso está bien siempre y cuando puedas obtener ayuda.
WordPress
WordPress tiene una comunidad sólida de usuarios. Puedes encontrar ayuda de WordPress en foros de soporte oficiales, documentación, manuales, codex, canales de Slack, Stack Exchange, grupo de Facebook WPBeginner Engage, y casi en todos los foros de internet sobre diseño y desarrollo web.

Hay sitios como WPBeginner, que contienen cientos de tutoriales, tutoriales en video y artículos dirigidos a usuarios de WordPress de nivel principiante. Hay muchas maneras de pedir soporte gratuito para WordPress y obtenerlo.
Además de las opciones de soporte gratuito, también hay formas de obtener soporte de pago para WordPress.
Plataformas en línea como Seahawk, Codeable, Upwork, Fiverr, etc., son solo algunos de los lugares donde puedes contratar profesionales de WordPress para que te ayuden.
Debido a la inmensa popularidad de WordPress, encontrar desarrolladores de WordPress es fácil y asequible para pequeñas empresas e individuos.
Joomla
Joomla, al igual que WordPress, tiene una comunidad grande y muy útil. El sitio web de Joomla tiene una documentación extensa, que es un recurso valioso para principiantes. Para un soporte más interactivo, los usuarios pueden unirse a foros, listas de correo, grupos de usuarios, etc.

Además del soporte de la comunidad, existen recursos de terceros, capacitación pagada y agencias de desarrollo que pueden ser útiles.
A diferencia de WordPress, encontrar ayuda experta asequible es bastante difícil para Joomla. Contratar un desarrollador o experto para desarrollo, solución de problemas o asistencia de Joomla puede costar mucho más que WordPress.
Drupal
Drupal tiene una comunidad muy proactiva de fans y usuarios. Al igual que WordPress y Joomla, encontrarás todas las opciones de soporte comunitario para Drupal. Hay documentación extensa, un foro de soporte, listas de correo, grupos de usuarios y salas de chat de IRC, todos buenos lugares para obtener consejos y ayuda gratuita.

Drupal intenta conectar a los usuarios con desarrolladores y empresas que ofrecen servicios profesionales de Drupal. Puedes encontrarlos en Drupal Marketplace.
Sin embargo, los desarrolladores de Drupal, al igual que los de Joomla, son muy caros en comparación con WordPress.
Ganador: WordPress
Localización y Soporte Multilingüe
Un gran porcentaje de los sitios web creados cada día son sitios no ingleses o multilingües. Es mucho más probable que muchos principiantes busquen un CMS que pueda manejar varios idiomas o tenga soporte para diferentes idiomas y localizaciones.
WordPress
WordPress hace un excelente trabajo al ofrecer una buena plataforma para construir un sitio multilingüe. No admite varios idiomas de forma nativa, pero existen algunos complementos excelentes que te permiten crear fácilmente un sitio WordPress multilingüe.
WordPress está disponible en más de 57 idiomas. Se pueden instalar nuevos idiomas con solo un clic desde el área de administración de WordPress.

Los temas y complementos más populares también están disponibles en varios idiomas, y los desarrolladores de temas y complementos buscan activamente ayuda para traducir sus paquetes a otros idiomas.
Todos estos esfuerzos hacen de WordPress una gran plataforma para construir un sitio web no inglés o multilingüe.
Joomla
Joomla viene con la capacidad lista para usar para manejar un sitio web multilingüe sin instalar ninguna extensión. Simplemente ve al administrador de idiomas, agrega un idioma de contenido y comienza a crear contenido multilingüe en tu sitio web.

Las traducciones también están disponibles para la interfaz de administración en muchos idiomas y se pueden instalar fácilmente desde el área de administración.
Drupal
Drupal viene con soporte integrado para manejar sitios no ingleses o multilingües. Necesitarás habilitar los módulos de localización y traducción de contenido. Después de eso, puedes agregar idiomas del sitio y de la interfaz de administración desde la sección de configuración de Drupal.

Ganador: Empate – Los tres soportan sitios multilingües y están disponibles en varios idiomas.
Seguridad
La seguridad es un factor muy importante al elegir un CMS para tu sitio web. Casi todos los sitios web en Internet son vulnerables a amenazas de seguridad.
WordPress
Como el CMS más popular del mundo, los sitios web basados en WordPress a menudo son blanco de hackers. Sin embargo, WordPress está construido sobre código muy seguro y responde a las vulnerabilidades de seguridad muy rápidamente.
WordPress también tiene un mecanismo de actualización automática que permite que los sitios web de WordPress se actualicen automáticamente cuando se lanza un nuevo parche de seguridad.
Los sitios de WordPress se pueden asegurar aún más con copias de seguridad automatizadas, autenticación de dos factores y otras mejores prácticas de seguridad de WordPress.
También existe un mecanismo incorporado para mostrar actualizaciones de temas y plugins de WordPress. Esto permite a los desarrolladores de temas y plugins responder rápidamente a cualquier vulnerabilidad de seguridad.
Joomla
Joomla es muy similar a WordPress en cuanto a seguridad. Responden activamente a cualquier vulnerabilidad de seguridad y son muy rápidos en solucionarla. Sin embargo, el mantenimiento de un sitio web y la instalación de actualizaciones siguen siendo responsabilidad del usuario.
Hay extensiones disponibles para hacer copias de seguridad de tu sitio Joomla. También puedes fortalecer la seguridad de tu sitio Joomla siguiendo las mismas mejores prácticas que WordPress.
Drupal
Drupal adopta un enfoque muy serio hacia la seguridad. Publican vulnerabilidades de seguridad en su propio sitio a medida que se descubren y parchean. Existe la percepción de que Drupal es más seguro porque no se oye hablar de sitios Drupal siendo hackeados con tanta frecuencia, pero eso podría deberse a que no es tan popular como Joomla o WordPress.
Ganador: Empate – Los tres siguen los estándares de seguridad adecuados.
Conclusión:
Drupal, Joomla y WordPress son todos sistemas de gestión de contenido fantásticos. Drupal y Joomla vienen con muchas más funciones integradas que WordPress.
Sin embargo, WordPress los supera con su facilidad de uso, su enorme comunidad global, sus plugins y temas. Creemos que la mayoría de los usuarios no desarrolladores encontrarían mucho más fácil crear con WordPress que con Joomla o Drupal.
Con más de 59,000 plugins de WordPress, puedes agregar casi cualquier función o crear cualquier tipo de sitio web que desees (sin escribir código).
Ganador General: WordPress
Cómo empezar con tu CMS favorito
Ya sea que elijas WordPress, Joomla o Drupal, necesitarás un nombre de dominio y alojamiento web para crear un sitio web.
Afortunadamente, los tres de estos principales software CMS tienen requisitos bastante similares, lo que significa que todas las principales empresas de alojamiento web los soportan.
Recomendamos usar Bluehost o SiteGround. Ambas son de las empresas de alojamiento más grandes del mundo y se especializan en alojar sitios web de WordPress, Joomla y Drupal.
Para más recomendaciones, consulta nuestra guía completa de alojamiento web para principiantes.
Si estás empezando con WordPress, consulta nuestra guía para principiantes sobre cómo crear un sitio web con instrucciones paso a paso.
Esperamos que este artículo te haya ayudado a comparar WordPress vs Joomla vs Drupal, para descubrir el mejor CMS para tu sitio. También podrías querer ver nuestra comparación de WordPress vs. Blogger o nuestro escaparate de sitios populares que usan WordPress como CMS.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

mohadese esmaeeli
Ciertamente, no tengo intención de involucrarme en ninguna guerra de CMS. Sin embargo, basándome en mi experiencia (ya que trabajé con Joomla durante 3 años), WordPress puede proporcionar una mejor retroalimentación en cualquier campo para sitios web grandes. Típicamente, y demostrado, más del 60% de los sitios web en todo el mundo usan WordPress, mientras que menos del 15% usan Joomla. En general, WordPress tiene un mundo hermoso para sí mismo. Por supuesto, antes de elegir un sistema de gestión de contenidos, debemos considerar la naturaleza del sitio web. Aun así, dados los asombrosos avances que ha hecho WordPress y los plugins desarrollados por las principales empresas mundiales, WordPress ahora se puede utilizar para cualquier tipo de sitio web.
Jiří Vaněk
Probé los tres sistemas editoriales y, por mi propia experiencia, WordPress es bueno, especialmente para que los principiantes aprendan a trabajar con el sitio web y comprendan los principios básicos. WordPress me parece el más versátil y, lo más importante, en caso de un problema, tiene una gran base de usuarios que están felices de ayudar a resolver el problema de forma gratuita.
Priya Sinha
Gracias por la publicación, buena información sobre WordPress vs. Joomla vs. Drupal, cuál es mejor... es realmente útil. Lo recomendaré a otros.
Soporte de WPBeginner
Glad you found our comparison article helpful!
Administrador
Tom Hardy
¡Excelente información! Basado en mi experiencia, en mi opinión, WordPress es el sistema de gestión de contenido más fácil y altamente personalizable. Por otro lado, Drupal es complejo, pero es el mejor para crear sitios web avanzados; también es un CMS muy seguro. Joomla se encuentra entre estos dos CMS en cuanto a personalización, facilidad de uso y seguridad.
Soporte de WPBeginner
Thanks for sharing your opinion
Administrador
Duane Hamann
Creo que este artículo tiene razón. Para el tipo sin experiencia que busca configurar un sitio web administrado respetable, WordPress es la mejor opción. Pero tiene límites que Joomla ha superado. Para alguien con experiencia en desarrollo de CMS, Joomla es el número 1 por su flexibilidad con componentes desarrollados a medida, es mucho más técnico, así que para el tipo que busca algo decente y fácil de entender, gana WordPress. Sin embargo, eso no ilumina a WordPress en comparación con Joomla. Todo lo que dice es que, para aquellos sin habilidades de desarrollo, WordPress es el mejor. Para aquellos que desarrollan aplicaciones PHP, Joomla es más adaptable y flexible, por lo que todo depende de las habilidades individuales.
Vast
He creado numerosos sitios y he utilizado a los tres contendientes. Encuentro que Joomla es el más versátil y ágil de usar, especialmente para sitios grandes y complejos.
Pero incluso para sitios pequeños, Joomla es súper fácil de usar.
Creo que WordPress es más adecuado para blogs y para comentar, y está bien para sitios más pequeños. Simplemente no es tan fácil de ajustar como Joomla.
Ronald
Si quieres algo no complejo y limitado para una página web usa wordpress.
Si quieres algo complejo y no limitado para desarrollar sitios web usa Drupal.
¡Drupal es mejor!
Okanime
Cómo saber si un tipo es "bueno con las computadoras" haciéndose pasar por diseñador web – cuando te dice que construirá tu sitio con un CMS de WordPress. Si te resulta difícil usar o mantener Joomla, en serio deberías dejar de usar cualquier tipo de dispositivo electrónico. Es tu obligación hacernos ese favor a todos.
Mark
Un sitio web sobre WordPress dice que WordPress es el mejor… Qué sorpresa…
Jiten
Usé WordPress desde 2010. Siendo diseñador web, siempre diseño y entrego sitios web en WP, pero hace algunos años algunos sitios web fueron hackeados. Recuerda que una vez que tu sitio web es hackeado, solo hay una solución para eliminar la infección por completo: "BORRAR TODO" porque una vez que te atacan, ningún plugin borrará todo.
Ahora estoy cambiando de WP a Joomla.
Okanime
Joomla es hermoso. No entiendo por qué tiene mala fama. Joomla 3.x ahora es mucho mejor que WordPress en todos los aspectos.
Duarte
Comparar Drupal y WordPress es como comparar un coche con un barco, o manzanas con cebollas. Ambos son mejores en su propio ámbito. Dependiendo de varios factores, deberías usar uno u otro, pero esto debería ser para otro artículo.
Yo uso ambos y para mí algo en lo que WP no es tan bueno son los plugins. Es cierto que WP tiene miles de excelentes plugins, pero la mayoría de ellos se repiten en funcionalidad y otros son freemium, lo que significa que tienes que pagar si quieres el producto completo. Además, tienden a ser soluciones llave en mano sin tener en cuenta la escalabilidad. Y lo mismo ocurre con los temas.
Drupal tiene una política estricta de módulos contribuidos no repetidos y todos son gratuitos (Open Source), no se permiten módulos o temas freemium. Los módulos en Drupal son más como bases para que puedas desarrollar tus funcionalidades con tu propio código o con otros módulos. Una buena parte de los módulos de Drupal no tienen salidas visibles, solo sirven como conexiones de backend entre funcionalidades.
No puedo hablar de Joomla. No tengo experiencia en él.
Mark
Si bien WP puede tener, con diferencia, la mayor gama de temas y plugins, la mayoría de sus temas son repeticiones y duplicaciones puras, aburridos en general y creados con muy poca creatividad utilizada.
Lo mismo ocurre con los plugins de WP. Para empeorar las cosas, tienes que discutir con un ejército de desarrolladores de plugins que culpan a otros, cada uno de ellos asegurando que tu sitio web roto es el resultado de "otro" plugin instalado, nada que ver con ellos.
¿Alguna vez has oído el dicho; "muchos cocineros arruinan el caldo"?
Eso se aplica al 100% a WP.
Nunca usaría WP, ni siquiera si fuera el último CMS que quedara en el planeta. Lleno de errores, plugins incompatibles, enormes vulnerabilidades de seguridad, diseños sin vida y un millón de hackers de código incompetentes que pretenden ser "programadores web profesionales".
Sam
Estoy totalmente de acuerdo contigo.
Paul
Nunca he tenido ningún problema de seguridad con WordPress, y con respecto a los "diseños sin vida", si tienes las habilidades relevantes (o contratas a un diseñador competente), el único límite para cómo se ve tu sitio de WordPress es tu imaginación.
Cíñete a temas y plugins bien establecidos (y con soporte), y realmente no puedes equivocarte.
Bizzo
Puedes crear un sitio web con un aspecto bastante agradable con Wordpress, sin embargo, lo que se hace evidente con bastante rapidez es que es un blog y es casi imposible superar eso. Si quieres un blog, ¡genial! Si no, te llevará una enorme cantidad de tiempo y energía adaptarlo para que sea algo más que un blog típico.
Por cierto, alguien mencionó que WNBA era wordpress. Nota, NBA.com es Drupal.
Nikola
Puedo estar de acuerdo en que WordPress es más popular que Joomla, pero no en que sea mejor.
La popularidad de WordPress se debe a una campaña negativa que se está librando contra Joomla.
Internet está inundado de artículos como este donde algunas personas dicen absolutamente mentiras y tonterías sobre Joomla.
Saludos
Fred
Para aquellos que quieran migrar de Drupal a WordPress, pueden usar la herramienta gratuita FG Drupal to WordPress
PATRICK MUSUMINA M.
WordPress ofrece más interfaz de usuario que Drupal y Joomla
Niels Klint
Absolutamente incorrecto
Nikola
Estoy de acuerdo.
Alex
No para un cliente. Siempre desarrollamos temas personalizados utilizando diferentes CMS y los clientes siempre prefieren WordPress para editar su sitio. Porque es más fácil de entender debido a la interfaz de usuario.
Frank Yusuf
WP es un buen sistema de gestión de contenido, simplifica el diseño web con sus diversos temas y plugins. En el pasado, el diseño web solía ser una tarea hercúlea, pero con la llegada de WordPress, el código se convirtió en poesía.
greg
WordPress does an excellent job at offering a GOOD PLATFORM to build a MULTILINGUAL site. It does NOT SUPPORT multiple languages out of the box, but… Yes, awesome platform!
Rahul
Vaya… después de leer este tutorial, debería configurar WordPress para mi blog
waqas
Estoy usando Joomla y luego YT frameworks en Joomla. Creo que para sitios avanzados Joomla es mejor debido a la facilidad para crear nuevas posiciones de módulos y otras personalizaciones con temas y módulos. Aunque para blogs pequeños WordPress es mejor. Pero en Joomla, si eres profesional, creo que puedes crear blogs aún mejores en Joomla.
Joris
Estoy de acuerdo, mil opciones más para muchos tipos de blogs diferentes en un solo sitio sin necesidad de codificación. Intenta eso en WordPress y necesitarás crear múltiples temas o usar constructores de páginas.
Para WordPress, necesitas mucho más conocimiento para personalizar la configuración de los blogs.
Out of the box y media es el ganador de WordPress. Multilingüe no está en WordPress y WPML es un dolor de cabeza.
Darren
He usado varios CMS a lo largo del tiempo y, con diferencia, el peor que he encontrado ha sido WordPress. Me sorprende mucho que haya quedado en primer lugar, y aún más que haya quedado alto en seguridad.
He encontrado varios problemas de seguridad estúpidos con WordPress; por ejemplo, si no sabes lo que estás haciendo y construyes un sitio, alguien puede agregar fácilmente algunas variables GET al final de los sitios de WordPress y usarlas fácilmente para recuperar el nombre de usuario del propietario del sitio. Ok, la contraseña todavía está oculta, pero cualquier hacker ya está a medio camino.
Normalmente uso Joomla para diseño web porque me resulta fácil, pero por otro lado, pasé muchos años aprendiendo C++ en la universidad y he convertido ese conocimiento en PHP.
En cuanto a Drupal, estoy aprendiendo fragmentos de Drupal en este momento y tengo que admitir que algunas partes se ven muy bien. Lo único malo que encuentro es la caché, cuando intentas diseñar una plantilla, la caché se interpone un poco. También parece extraño tener subtemas separados de los temas principales.
Recientemente me encontré con una pesadilla con el tema adaptativo, ya que quería modificar ligeramente el código del menú, así que copié lo que pensé que era el código del menú (era adaptivetheme_menu_tree y adaptivetheme_menu_tree (¡¡adivinarías que eso es lo que hace el menú, ya que su título contiene la palabra MENÚ!!)), resultó no hacer nada; ni siquiera sé qué hace esa sección de código. En cambio, descubrí que mezcla el menú principal con adaptivetheme_links, que también es utilizado por múltiples otras funciones, y ni siquiera había una forma adecuada de separarlos, así que tuve que resolverlo consultando cuál es el ID del encabezado y si es primary_menu, debe ser el menú que busco.
Desafortunadamente, estoy en una empresa que tiene un sitio web basado en Drupal y piensa que Drupal es lo mejor desde que se inventó el pan de molde, así que tengo que intentar trabajar con él. Espero que cuanto más use Drupal, más lo entenderé; ya he creado un enlace directo a la carpeta sites/all, ya que me molestaba tener que pasar por todos esos directorios solo para llegar a donde puedo editar (¡en Joomla es directo, en la carpeta de plantillas y tienes todos tus temas y anulaciones esperándote allí!).
Heidi
Hola Darren. Parece que tienes mucha experiencia con Joomla y esto es un poco fuera de tema... Sin embargo, tengo un sitio de Joomla 1.5 que necesita actualizarse a un tema responsivo para una organización sin fines de lucro cercana. Soy más diseñador que programador web. ¿Alguna sugerencia sobre la mejor manera de hacer esto, o alguna recomendación antes de empezar?
Gracias.
Syahir Roslan
Por lo que he experimentado con Joomla, es realmente difícil si estás actualizando desde Joomla 1.5 o 2.5, no es imposible pero tendrá muchos errores, así que sugiero que lo mejor es migrar el contenido y usar la última versión de Joomla, ya que soporta más temas y módulos responsivos. Y también Wordpress es lo peor y aún no he probado Drupal.
Darren
Hola Heidi
No he usado Joomla 1.5 en muchos años, la mayoría de mis sitios se basan en Joomla 3.x, ya que es posiblemente el más receptivo de ellos.
Tu mejor opción si quieres hacer un sitio más receptivo es investigar la API de Bootstrap e incluir CSS de Bootstrap, ya que se pueden crear muchos menús y columnas receptivos con Bootstrap y se convierten automáticamente para verse bien tanto en teléfonos móviles como en pantallas de escritorio.
En cuanto a pasar de uno a otro, te sugiero encarecidamente que hagas una copia de seguridad de todo tu sitio antes de empezar (incluida la base de datos SQL), y quizás construir el nuevo sitio en una ubicación de prueba primero antes de sobrescribir el sitio existente (por ejemplo, créalo en una carpeta temporal primero, asegúrate de que todo funcione y luego mueve el sitio a la carpeta principal, y no olvides cambiar configuration.php con los detalles de la nueva ubicación, y si has usado un servidor SQL diferente, cambia también los detalles del servidor SQL en configuration.php, aunque si solo lo construiste en una carpeta separada en el mismo host, la configuración SQL no debería necesitar ser alterada).
También considera usar la última edición de Joomla, actualmente es la 3.6.2, ya que te da la última versión con los últimos problemas de seguridad corregidos y las futuras actualizaciones deberían ser más fáciles. A partir de Joomla 3, han hecho que el proceso de actualización sea bastante simple y fácil para conservar los datos existentes, pero pasar de la 1 a la 3 puede significar que tendrás que copiar y pegar la mayor parte del sitio original si quieres que tenga los mismos datos.
Scott...
Por supuesto que WordPress salió victorioso, es un sitio para principiantes de WordPress, realmente no esperabas que la reseña fuera objetiva. Es básicamente una propuesta de venta donde solo se elaboran los puntos buenos.
Brian
He usado tanto Wordpress como Joomla durante mucho tiempo y Joomla, si bien tiene algunas características agradables sobre Wordpress, sufre mucho por la falta de buenas extensiones (especialmente gratuitas). A veces me lleva horas encontrar la correcta y hacerla funcionar, lo que nunca sucede en Wordpress, donde puedo buscar y cuando la encuentro, hay buen soporte y documentación para ella. Sin mencionar que algunas características no funcionan tan bien en Joomla, como subir imágenes a la galería puede ser un verdadero dolor de cabeza. Por lo tanto, hacer que un sitio Joomla se vea y funcione como quieres es más una cuestión de suerte que de esfuerzo, sin embargo, cuando llegas allí, funciona bien, incluso el soporte bilingüe es genial. Además, usar extensiones de publicación como K2 puede complicar las cosas, mucho. Definitivamente recomendaría Wordpress para principiantes y Joomla para usuarios más avanzados y diseñadores web experimentados.
Niels Klint
“Por lo tanto, hacer que un sitio de Joomla se vea y funcione como usted quiere es más una cuestión de suerte que de esfuerzo, sin embargo”
Absolutamente incorrecto, pero cuantas más oportunidades haya en un sistema, más deberá ser capaz de explotar esas oportunidades
Petr
Solía crear sitios con Wordpress y Joomla!, pero la mayoría de las veces cuando terminaba un sitio web construido con Wordpress, el cliente pedía alguna nueva característica específica que no se implementaba fácilmente en WordPress (a veces no era posible), así que volvía a trabajar en el sitio en Joomla!. Incluso WordPress es popular, simple y fácil, pero uso principalmente Joomla! debido a su complejidad y la opción de personalizar el código de manera fácil y potente (ya que hay técnicas de código geniales y modernas que se pueden extender fácilmente). Pero me gustan ambos: Wordpress para sitios web realmente simples (blogs) y Joomla! para sitios web complejos.
bill
Dijiste “Casi todos los sitios web en Internet son vulnerables a amenazas de seguridad”. Yo diría que deberías revisar esa declaración y decir que CADA sitio web es vulnerable a amenazas de seguridad. Si tiene una dirección IP, entonces es vulnerable.
Bucur
He usado los tres sistemas principales (WP, Drupal y Joomla) en un entorno corporativo (grande).
Desde el punto de vista de un *usuario*, odiaba Drupal con el calor de mil soles. Lo encontré torpe, restrictivo (y no de una buena manera) y francamente desconcertante a veces. Por supuesto, admito que estaba predispuesto porque ya había usado J! y WP extensivamente y también otro CMS "real" para empresas y esperaba una experiencia similar.
Y, como alguien que solía trabajar para un departamento gubernamental que adoptó Drupal, no fue porque fuera seguro, sino porque "la Casa Blanca lo usa" y era "gratis", y ambas razones son tan erróneas que son ridículas. *rueda los ojos*.
Después de mi experiencia usando Drupal en grandes sitios de internet e intranet, nunca volvería a considerarlo seriamente. Tal cual y hasta después de modificaciones y complementos extensos, no podía hacer publicaciones programadas, no podías trabajar en una versión borrador de una página (y guardar el borrador) y tantos otros pequeños problemas del lado del usuario que simplemente hicieron mi vida web miserable.
Sin embargo, después de usar WP en los últimos años, es mi sistema de referencia para sitios de publicación, principalmente porque es muy fácil enseñar a otros usuarios (no técnicos) cómo usarlo y la seguridad se puede abordar en gran medida si se toma un poco de cuidado desde el principio.
Paddy
Hola, he sido programador front/backend para proyectos personales durante años, y ahora estoy pensando en empezar a crear sitios web para clientes. Permitir que los "no técnicos" puedan actualizar los sitios web después de la entrega es algo nuevo para mí. Realmente empezó a calar después de hacer un sitio web para una amiga y que ella dijera casualmente '¿cómo lo actualizo?'. ¿Asumo correctamente que WP, J! y Drupal son adecuados para la entrega profesional de sitios web para clientes? Si en parte es porque son gratuitos, ¿hay otros que recomendarías usar, aunque tengan un costo?
K Johnson
Hmm… un sitio llamado wordpress beginner declarando a wordpress el ganador en todas las categorías excepto una. No es muy objetivo, en mi opinión.
Brooks
Cuando observas la escalabilidad funcional y la arquitectura de cada uno de los productos revisados, no hay comparación. Ninguna.
WP fue diseñado inicialmente como una herramienta simple de blogging, y luego fue revisado para manejar funciones similares a un CMS:
– Los diversos plugins populares para manejar la edición básica, la estructura y las funciones extendidas de CMS a menudo se superponen y entran en conflicto entre sí.
– La escalabilidad estructural de las páginas y blogs de WP es una función de los plugins, no de la arquitectura subyacente de WP.
– Es dolorosamente aparente que muchas de las características de administración, diseño, etc. de WP se agregaron después de los hechos. La arquitectura subyacente centrada en blogs hace que sea muy difícil agregar capacidades de CMS de una manera intuitiva.
Drupal, por otro lado, fue diseñado desde cero para escalar funcionalmente. La compensación obvia es la curva de aprendizaje.
Pero, en mi experiencia, la productividad perdida al trabajar con la arquitectura débil de WP (especialmente al intentar implementar funcionalidades más complejas) o al lidiar con componentes de terceros en conflicto, excede la curva de aprendizaje de Drupal.
Por lo tanto, quizás un mejor calificador al hacer esta comparación sería:
– Si necesitas una herramienta simple de blogging, WP es probablemente la más apropiada.
– Si necesitas una herramienta robusta de CMS, entonces Drupal es la más apropiada.
En mi opinión, Joomla es una solución de compromiso – no es la más fácil para blogs básicos y diseño web, pero tampoco la más robusta para funciones de CMS.
Solo digo…
Keith
El problema que he experimentado con demasiada frecuencia con Wordpress es que, si bien claramente tiene más plugins que los demás, muchos de ellos, incluso los premium, se desarrollan con una mentalidad de ‘sí, esto más o menos cumple el requisito’, y ‘Si quieren que haga lo que realmente quieren, tendrán que pagarnos más dinero’. Veo esto una y otra vez con una solución actual de Wordpress/WooCommerce en la que estoy trabajando para un cliente. Lo quieren en Wordpress. Voy a dárselo en Wordpress, pero no debería ser tan frustrante.
Mustafa
Gracias por esta comparación, muy útil.
Edujobsbd
Creo que WP es mejor que tres.
SREERAJ
Gracias por el artículo.
Realmente me vi obligado a agregar este comentario, Wordpress es PEOR en términos de seguridad y claramente Drupal es el ganador ahí.
Vladus Wizard
Hola. Este artículo es la opinión subjetiva del autor. Todos esos CMS tienen pros y contras. Nadie puede responder a esta pregunta de qué CMS usar. Depende del caso específico.
Fordiy
Para fines profesionales, debe ser Joomla. Me decepcionó mucho cuando instalé WordPress por primera vez. En realidad, WordPress NO es bueno para sitios comerciales.
Atanas
¿Por qué?
Mervink
Interesante, ¿por qué dirías que no es bueno para uso comercial? Quiero decir, muchas agencias digitales preferirían trabajar en WP, a pesar del factor de seguridad, realmente no me importa usarlo para fines comerciales.
Amanda
Si me permiten, aunque no soy el usuario más experimentado, he investigado y, como se ha señalado en otros comentarios, WordPress fue diseñado para ser una herramienta de blogs y nada más. NO fue diseñado para el comercio. Ahora tienen complementos para compensar esa falta de funcionalidad, pero para compararlo con un CMS que tiene esa funcionalidad lista para usar, como Drupal o Duda, WordPress obviamente va a perder. Si requiere una extensión, es casi una garantía de que simplemente no funcionará tan bien como si fuera parte del código base. De hecho, hay muchos sitios comerciales que usan WordPress, pero como otro comentarista está experimentando, a menudo es porque lo solicitó un propietario de negocio que no sabe nada mejor y hace la vida considerablemente más difícil de lo que debería ser para el desarrollador. ¿Podrá el desarrollador crear un sitio comercial con WordPress? Ciertamente. ¿Será tan fácil como debería ser? Probablemente no (aunque, una vez que te acostumbras, probablemente no parezca gran cosa, especialmente si no has usado otro CMS para ese propósito). Y típicamente cobrarán a su cliente más dinero por sus problemas.
Mickaël andrieu
Hola, buen artículo.
Además, no creo que debamos considerar solo los tres CMS principales cuando tenemos que construir un sitio web: hay un CMS para cada necesidad específica.
Por ejemplo, trabajo con un nuevo CMS basado en componentes de Symfony y un potente sistema de edición en página: BackBee
So, don’t be shy and check all theses new “next gen” CMSes
Allan Philip
Gracias por la iluminación sobre las 3 plataformas CMS. Siempre he usado Wordpress por la facilidad para configurar, editar e instalar plugins en un blog. Para mí, Wordpress es el Rey de las plataformas de blogs por la simplicidad de facilidad para instalar y crear blogs.
EMM
Comencé mi carrera de desarrollo web usando Dreamweaver/HTML. Wordpress en ese momento era una gran plataforma de blogs, pero hacer un sitio web con él era muy difícil. Primero probé Joomla de los 3, pero era tan poco intuitivo que no pude captar el CMS y cómo funcionaba. Luego, un amigo me sugirió Drupal, que usé exclusivamente durante más de 3 años. Me encantó la flexibilidad y el poder de Drupal, y el control que tenía sobre los tipos de contenido, vistas, permisos, etc. Sin embargo, personalizar y actualizar son dos de mis mayores dolores de cabeza cuando se trata de Drupal. Si esos dos elementos fueran tan fáciles como Wordpress, probablemente nunca dejaría Drupal porque puedo hacer mucho más con él.
Luego, hace unos 3 años, me contrataron para trabajar en algunos sitios de Wordpress, protestando y pataleando, debo añadir, pero una vez que vi que había avanzado mucho, he comenzado a usarlo para la mayoría de los sitios web que construyo, debido a la facilidad de actualización y personalización. Todavía creo que la seguridad es un poco precaria, pero en realidad, ningún CMS parece ser 100% seguro.
Me gusta más Drupal, pero termino usando WP debido a los puntos que mencioné anteriormente.
Shannon McNaron
Creo que olvidaste considerar cuál puede manejar realmente grandes cantidades de contenido. Si un sitio es pequeño y estancado, tal vez Wordpress sea lo mejor, pero cuando crece, creo que se moverán a los peces gordos, ¿entonces por qué no empezar a aprender y trabajar con el CMS correcto desde el principio?
Bruce
Supongo que nadie le dijo a newyorker.com y thenextweb.com que WordPress no puede manejar grandes cantidades de contenido.
Esos son solo 2 ejemplos de sitios web grandes en contenido y con mucho tráfico que usan WordPress con éxito.
edvard eidem
Como desarrollador web profesional durante muchos años. Permítanme expresar mi opinión.
Estoy de acuerdo en que WP es el CMS más fácil de los tres, pero falta un aspecto muy importante: SEGURIDAD. Si tienes un gran negocio que depende al 100% de tu sitio web, realmente necesitas reforzar la seguridad por todos los medios posibles. Aun así, WP no es más que un 95% seguro.
La seguridad es una de mis principales preocupaciones y para mi cliente más grande (una gran casa de medios) nunca consideraría WP. Uso CMS menos conocidos que no están en las listas de hackers.
Uno de mis clientes anteriores fue hackeado incluso con un firewall PRO y una contraseña generada de 13 caracteres. Se hizo a través de un plugin. Los plugins y las plantillas son muy a menudo los culpables.
Por cierto, Joomla tampoco es seguro. Busca otra cosa. Mi voto por la seguridad es para CMS Made Simple. Nunca he oído hablar de un sitio de CMS Made Simple que haya sido hackeado.
Además, una votación de un sitio WP como este está muy sesgada, por lo que realmente necesitas buscar reseñas de un sitio imparcial.
Saludos E, Noruega
edvard eidem
No puedo editar la publicación, así que tendré que agregar un comentario yo mismo.
La seguridad no está totalmente ausente, mi error.
Mi punto es que WP no es lo suficientemente seguro de entrada. Joomla tampoco.
E. Noruega
Joris
Tengo más de 100 sitios de Joomla que administrar, 2 veces me hackearon. 1 no estaba en mi servidor y estaba desactualizado, el otro estaba desactualizado por 7 años.
Joomla es seguro pero usar plugins puede causar problemas (:
Con WordPress he tenido que arreglar algunos sitios hackeados y siempre estaban desactualizados (:)
Santhoshveer
WordPress es lo mejor de la historia. Mi mejor CMS. Podemos crear un sitio web como blogs, sitios de descargas, carritos de compras, sitios de redes sociales con nuestros propios plugins y temas personalizados.
Rikáryo Mourão
Uso los 3 CMS y el que siempre me da problemas es Wordpress, incluyendo el proceso de actualización siempre es complejo en WP y los clientes me han pedido opinión a Crackers para resolver problemas y Joomla! hoy en día está intacto como dice brechas de seguridad.
Simplemente creo que el resultado estuvo sesgado.
Zaki Honey
gracias por la gran comparación, tengo una pregunta, ¿por qué casi todas las empresas quieren usar joomla en lugar de wordpress? Veo eso mucho cuando buscan programador o alguien que les haga un sitio web, ¿quieren joomla?
flankerp
Creo que porque en WordPress no puedes administrar la configuración de políticas, no puedes tener diferentes derechos de acceso para grupos de usuarios. Uso tanto WP como Joomla 3. Para sitios pequeños y sencillos, WP es mejor ya que es mucho más rápido. Sin embargo, si necesitas administrar derechos de acceso para diferentes grupos y crear políticas, entonces Joomla es la respuesta.
En mi opinión, estos son dos productos diferentes. WP es para blogs y Joomla es el sistema CMS adecuado. Son diferentes y no se pueden comparar. En ambos puedes encontrar algunas similitudes, pero son diferentes y, en mi opinión, no puedes decir que uno es mejor que el otro.
Soporte de WPBeginner
WordPress viene con un robusto sistema de gestión de roles de usuario. Se puede extender fácilmente usando un plugin y los desarrolladores pueden crear cualquier combinación de permisos que necesiten.
Administrador
Silvio Jesús
Je, obviamente esperaba que un sitio web dedicado a WP hiciera de WP el ganador de tal comparación.
Aunque estoy de acuerdo con casi todo en el artículo, no hay un empate en el aspecto multilingüe. WP, de fábrica, no le da al usuario una plataforma multilingüe, y solo el hecho de que necesites un plugin para hacerlo lo convierte en un perdedor en esa categoría.
Entonces... El artículo fue bastante acertado hasta que tus "sentimientos de fanboy de wp" nublaron tu juicio.
PD: Creo que wp es el mejor de los tres, pero eso no excusa los artículos sesgados.
Saludos,
S.J.
Fernando
¿Qué hay de la escalabilidad? Tuve sitios de WordPress que no pudieron manejar bien mucho tráfico. ¿Puedes decir cuál es el mejor para la escalabilidad y hacer un tutorial en video ultra con todos los pasos para hacer un sitio de WordPress realmente muy escalable, uno que podamos poner en un anuncio de televisión y obtener miles de clics a la vez?
Saludos
nero de Intuitive Design
Estoy de acuerdo con Fernando sobre la escalabilidad. Además, me gusta la reseña porque está enfocada en no desarrolladores y es muy clara. Sin embargo, me hubiera encantado una sección sobre las ventajas de cada una. WordPress gana en las secciones que eliges; sin embargo, como desarrollador (y he instalado y jugado con todas las plataformas; pero no las he usado activamente todas para desarrollo – principalmente desarrollo de WP en este momento), me encantaría saber las ventajas y fortalezas de las otras dos plataformas, cuándo valdría la pena considerarlas para el desarrollo de sitios web específicos.
Gracias,
Tamer
Jon
Un sitio que no puede manejar mucho tráfico está experimentando problemas de hosting, no un problema de WordPress. Ejemplos de sitios de WordPress que reciben toneladas de tráfico: sitio de la WNBA, Mashable, The San Francisco Examiner, sitio web de Garth Brooks, Mercedes Benz, muchos más aquí: https://wordpress.org/showcase/archives/.
John Lewis
Estoy de acuerdo... O es un problema local. Es decir, tu conexión a internet.
Cliff
Fernando, la escalabilidad es en gran medida un producto del entorno de hosting (recursos del servidor, ancho de banda, balanceo de carga, etc.) y no del software del sitio web en sí. Dudo que todo eso se cubra en un solo video.