Drupal Vs Adobe Experience Manager: ¿Cuál es mejor?

Diferencias principales

Primero, debo señalar que esta no es exactamente una comparación uno a uno. Tanto Drupal como AEM se crean utilizando diferentes tecnologías y plataformas. AEM es un software patentado diseñado para las empresas más grandes y complejas, mientras que Drupal es de código abierto y está diseñado para ser útil para una amplia variedad de aplicaciones. AEM y Drupal están realizando, en esencia, el mismo trabajo. Es la forma en que hacen el trabajo, los medios y las características con las que están llenos lo que los hace diferentes. Extrajimos datos sobre la cuota de mercado de AEM y Drupal utilizando datos de Wappalyzer: https://www.wappalyzer.com/ Los datos muestran que, si bien menos sitios usan plataformas como AEM o Drupal, tanto AEM como Drupal son utilizados por sitios con mucho tráfico. AEM y Drupal son plataformas líderes para sitios web empresariales que destacan por llegar a una gran audiencia.

Funciones

Drupal tiene excelentes características estándar, como una fácil creación de contenido, un rendimiento confiable y una excelente seguridad. Pero lo que lo distingue es su flexibilidad; La modularidad es uno de sus principios fundamentales. Sus herramientas lo ayudan a crear el contenido versátil y estructurado que necesitan las experiencias web dinámicas. Drupal es de código abierto y admite la creación de módulos que hacen el trabajo pesado para las funciones del sistema. Los módulos amplían la funcionalidad de Drupal. Los temas te permiten personalizar la presentación de tu contenido. Las distribuciones son paquetes empaquetados de Drupal que puede usar como kits de inicio. Puede mezclar y combinar estos componentes para mejorar las capacidades principales de Drupal o integrar Drupal con servicios externos y otras aplicaciones en su infraestructura. Estos módulos incluyen la integración en sistemas de terceros como CRM, feeds de redes sociales, pantallas de testimonios, formularios de contacto, Google Maps, galerías de fotos y mucho más. Se puede acceder a estos módulos comprando una licencia mensual, mientras que otros son gratuitos o admiten un modelo de pago freemium. Hay módulos para Drupal que están diseñados para la creación de contenido de arrastrar y soltar para una página web. Estos incluyen:

Drupal admite un módulo de búsqueda de contenido llamado Views. Esta herramienta recupera sus datos a través de una consulta de base de datos. Tiene un mecanismo de filtrado robusto orientado a contenido más estructurado y puede generar listas, miniaturas, etc. Es una herramienta robusta que ofrece más flexibilidad pero conlleva una curva de aprendizaje empinada. Adobe Experience Manager es un sistema integral para la gestión de contenido que está equipado para crear sitios web, formularios y aplicaciones móviles. AEM administra eficazmente el contenido y las aplicaciones de forma integrada, lo que hace que las aplicaciones se implementen de forma tan cómoda como el contenido. El resultado es una gestión optimizada de su presencia en línea y eso es lo que Adobe capitaliza. AEM se especializa en la interfaz de usuario para autores de contenido. AEM cuenta con una interfaz de usuario de arrastrar y soltar altamente flexible para muchas tareas de creación de contenido y una estrecha integración con muchas de las otras tecnologías de Adobe. Estos incluyen:

Un autor de contenido puede comenzar a crear una nueva página web o artículo utilizando plantillas preexistentes. El contenido de la página se puede crear o editar utilizando "fragmentos de contenido". Se trata de pequeños fragmentos de contenido (texto, imágenes u otros medios) que se pueden arrastrar a la página y reutilizar en los artículos. Los elementos que no son de texto también se pueden arrastrar, incluidas imágenes, videos e incluso widgets interactivos de Javascript. AEM está diseñado para facilitar el control y la reutilización de contenido y diseños.

Consideraciones personales

Rendimiento

Se espera que los sitios web se carguen rápidamente para los usuarios y cualquier motor de búsqueda castigará la clasificación de su página si hay velocidad u otros problemas de SEO. ¿Cómo funcionan y escalan Drupal y AEM? En cuanto al rendimiento y la escalabilidad, AEM trabaja principalmente con archivos, ya sean de contenido, JavaScript, CSS, etc. Por lo tanto, AEM puede tomar medidas de rendimiento y escalabilidad bien establecidas, como el almacenamiento en caché, el equilibrio de carga y el uso de redes de entrega de contenido (CDN). Adobe ha escrito directrices para optimizar el rendimiento de AEM, pero sin duda se pueden aplicar a muchas otras soluciones web. Drupal también puede hacer uso de estas medidas, pero tener la capacidad de administrar datos más estructurados introduce escenarios que requieren interacciones frecuentes con la base de datos, como el contenido generado por el usuario en un sitio de alto tráfico. Sin una planificación adecuada, la actividad excesiva de la base de datos introduce cuellos de botella de rendimiento y puede limitar la escalabilidad. La comunidad de Drupal ha escrito pautas para administrar esto y, de hecho, Drupal ha demostrado ser altamente escalable con sitios como Abbott Laboratories, Nordstrom y Lowes.

Costar

AEM cuesta hasta 1 millón de dólares en función de las funciones y los servicios utilizados. Forrester afirma en su Panorama de proveedores de 2016 que el costo promedio es de $ 360,000. Drupal es de código abierto y tiene muchos módulos gratuitos, lo que lo convierte en una opción mucho más barata, pero Drupal no viene sin su propio costo. Aún deberá implementar y alojar su sistema Drupal. Hay muchas empresas que se especializan en esto. Drupal tiene una amplia gama de opciones de alojamiento a prácticamente todos los precios. Ambos productos requerirán que observe de cerca sus requisitos y evalúe lo que se necesita para llegar a su audiencia de manera eficiente y segura.

Apoyo

Existe una comunidad de soporte para AEM, pero Adobe es el principal proveedor de soporte para AEM. Muchas empresas que operan AEM contratan equipos como Arbory Digital para ayudarles a utilizar AEM de forma más eficiente. Adobe tiene una amplia documentación para cada compilación de AEM. Adobe también proporciona soporte directo para AEM. Drupal tiene una comunidad masiva que apoya el proyecto de código abierto. Drupal se basa en módulos y código revisados por pares que componen el sistema. La comunidad también apoya a un equipo de seguridad dedicado que responde a las nuevas amenazas contra Drupal. Operar en Drupal o AEM a gran escala requiere un equipo de personas para mantener, administrar y desarrollar contenido.

Conclusión

Arbory Digital trabaja principalmente con AEM, pero muchos de nuestros clientes nos preguntan sobre otras opciones para sus necesidades de sistemas de administración de contenido. En mi opinión, AEM y Drupal cubren diferentes necesidades de una empresa. AEM es el mejor y más completo CMS o DXP para grandes empresas, pero es un sistema costoso de ejecutar. Drupal es una opción más barata para las empresas que operan a menor escala. A medida que pase el tiempo, las ofertas de Drupal continuarán expandiéndose a medida que la comunidad trabaje para resolver problemas más complejos, mientras que Adobe se dirige a empresas de nivel medio con precios más competitivos y soluciones más listas para usar con Adobe as a Cloud Service.

Sobre el autor

Hank Thobe
Director de Negocios en Arbory Digital

Gerente de Proyectos Técnicos y Director de Negocios liderando y apoyando a los expertos de AEM para brindar servicios y soluciones de alta calidad para diversas industrias y sectores.

Contacta con Hank en Linkedin

¿Te gusta lo que escuchaste? ¿Tiene preguntas sobre lo que es adecuado para usted? ¡Nos encantaría hablar! Contáctenos

Episodios de podcast y publicaciones de blog

category
AEM Technical Help, AEM News, Arbory Digital News, Customer Stories, Podcasts
tags
CMS
number of rows
1