CMS Drupal VS propietario: una comparación detallada
Publicado: 2020-12-29Mientras me siento a escribir este artículo, solo puedo pensar en la cita de Coco Chanel, que le dará una idea general de este artículo. "Las mejores cosas de la vida son gratis. Las segundas mejores cosas son muy, muy caras ”. En este artículo, vamos a comparar Drupal, el poderoso marco de gestión de contenido de código abierto y gratuito, con otros CMS propietarios como AEM, Oracle WebCenter y SiteCore.
La elección entre un CMS propietario y un CMS de código abierto generalmente depende de los requisitos de la organización para las funciones, el presupuesto para el gasto en tecnología, el tráfico y las expectativas de soporte. Si bien hay toneladas de ventajas y desventajas de cada uno de estos CMS, eche un vistazo a la siguiente tabla para ver algunas de sus características.
CMS propietario | CMS de código abierto |
| Construido y mantenido por una sola empresa | Desarrollado y mantenido por una comunidad |
| El código fuente es privado | Código fuente disponible públicamente |
| Adquirido mediante el pago de una tarifa de licencia. Pagar por personalización y usuarios adicionales | Tarifa de licencia cero. Paga por recurso / agencia para personalizaciones. |
| Soporte más lento y nuevas actualizaciones | Soporte rápido y fácil y versiones actualizadas con frecuencia debido a la gran comunidad. |
| Desarrollo cerrado y falta de claridad en el código. | Transparencia en términos de calidad del código y corrección de errores |
Si se le ha asignado la ardua tarea de elegir un buen CMS que pueda satisfacer todas sus necesidades comerciales, puede ser difícil convencerlo de un CMS gratuito y de código abierto como Drupal. Las organizaciones de nivel medio a empresarial normalmente creen que la calidad tiene un precio enorme. Pero eso no siempre es cierto y absolutamente inválido con un CMS como Drupal.

Facilidad de uso y personalización
Elegir un CMS solo porque es popular no es una gran idea. Necesitará encontrar una plataforma CMS que pueda ajustarse a su modelo de negocio y crecer con él. Debe adaptarse para satisfacer las necesidades comerciales de su organización y también debe ser fácil de usar. Una de las razones más importantes para optar por un CMS es garantizar una fácil actualización del contenido.
AEM : es un sistema de gestión de contenido web que le permite crear y gestionar varios sitios web con facilidad. Para los autores de contenido y administradores web, es muy útil ya que la interfaz es similar a MS Word. Tiene algunas funciones interesantes de arrastrar y soltar que lo hacen fácil de usar incluso para una persona sin conocimientos técnicos. La experiencia de creación es muy intuitiva y hábil. La instalación y configuración tienden a ser un poco tediosas y encontrar un desarrollador que lo ayude es comparativamente difícil y costoso. AEM se basa en Java y, por lo tanto, cualquier personalización necesitará desarrolladores altamente experimentados.
Sitios de Oracle WebCenter : le permite crear y administrar fácilmente experiencias en línea específicas e interactivas mientras optimiza la participación del cliente. Los editores de contenido tienen la capacidad de obtener una vista previa del contenido sin salir de la plataforma. Con capacidades muy limitadas de arrastrar y soltar, la interfaz de usuario de administrador no ofrece muchas opciones de configuración y parece muy desactualizada. Las posibilidades de personalización son inmensas si tiene ingenieros calificados con experiencia sustancial en servidor de aplicaciones, ADF y, por supuesto, Java y la web. La administración del código en los archivos JSP puede parecer un poco difícil, ya que las etiquetas y los scriptlets se combinan.
SiteCore : es un sistema de gestión de contenido web basado en .NET con el que puede almacenar, gestionar, analizar y actualizar el contenido de su sitio web en una única plataforma. Viene cargado con toneladas de funciones para organizaciones que buscan personalización, análisis, pruebas A / B, formularios web de marketing y más. Permite que varios autores de contenido editen y autoricen contenido al mismo tiempo. La interfaz de usuario para autores y administradores de contenido es muy fácil de usar y le permite arrastrar y soltar varios elementos reutilizables en una página, incluidos widgets JS, imágenes, texto y videos. También es muy personalizable, lo que es ideal para empresas con requisitos únicos. Sin embargo, encontrar un desarrollador certificado de Sitecore no es una tarea fácil y también muy costosa.
Drupal : Drupal es un marco de gestión de contenido de código abierto que le permite crear y administrar sitios web poderosos . Tiene excelentes funciones para usar de forma inmediata o se puede personalizar fácilmente con miles de módulos disponibles gratuitamente para adaptarse a todos los requisitos comerciales. Hay mucho espacio para escalar y personalizar un sitio web de Drupal. La curva de aprendizaje es un poco empinada y encontrar talento Drupal no fue muy fácil. Sin embargo, esto ha cambiado desde Drupal 8 y su adopción de innovación continua y marcos modernos como Symfony y la estructura de programación orientada a objetos. Drupal 8 también proporciona una experiencia de creación de contenido muy limpia y fácil de usar con sus interfaces WYSIWYG y de arrastrar y soltar. Hay una gran cantidad de temas gratuitos para elegir que se pueden personalizar fácilmente.
Funciones e integraciones
Su CMS ideal debería proporcionarle todo lo que su empresa necesita de inmediato, pero eso es desear demasiado. Busque un CMS que pueda proporcionarle las máximas funciones donde no necesita muchas integraciones de terceros para hacer su trabajo. O un CMS que se pueda integrar fácilmente con los módulos externos y las integraciones necesarias para su negocio.
AEM : AEM tiene algunas características interesantes como una interfaz de usuario de arrastrar y soltar para la creación de contenido, un mapa del sitio visual bien organizado, un administrador de diseño, vistas de calendario para proyectos y tareas, contenido reutilizable a través de fragmentos de experiencia, interfaz de usuario táctil, editor de plantillas , gestión de publicaciones, integración de mapas de actividades, vista previa de páginas en paralelo, funcionalidad de búsqueda de activos, registro de salida exclusivo, integración de perfil de usuario, limpieza de revisión en línea, servicios de contenido móvil, etc. Para personalizaciones extensas, AEM permite integraciones fáciles con componentes de Adobe Marketing Cloud como Adobe Analytics, Adobe Target (evaluación continua del contenido para que sea más relevante para más conversiones), Adobe Scene7 (administración de medios, publicación web y experiencias web mejoradas simplificadas), Adobe Dynamic Tag Management (una herramienta intuitiva para los especialistas en marketing), Adobe Search & Promotion (para controlar y optimizar los resultados de búsqueda) y Adobe Campaign (administrar fácilmente el contenido de entrega de correo electrónico). Además de esto, también puede integrar AEM con terceros como los servicios web de Amazon, Salesforce, Silverpop engagement, Youtube, Facebook, ExactTarget, etc. Sin embargo, AEM no está tan estrechamente integrado con otros módulos de terceros como lo está con Adobe. productos.

Sitios de Oracle WebCenter : con funciones como administración de documentos (vista previa de documentos, control de versiones, edición de imágenes, marca de agua, edición de videos, colaboración de documentos, etc.), administración de registros, uso compartido de archivos, capacidades de búsqueda (por metadatos y palabras clave), administración de flujo de trabajo, creación -Personalizar-extraer formularios, funciones de seguridad avanzadas (pistas de auditoría, acceso basado en roles, cifrados de 259 bits, etc.) Oracle WebCenter Sites también permite integraciones con Wordpress, Outlook, Sharepoint, MS Office, CRM, ERP, redes sociales, Aplicaciones de calendario, etc. Sin embargo, la integración con otros componentes no es muy simple y necesita desarrolladores capacitados para ello.
SiteCore : algunas de las funciones de SiteCore están diseñadas para ejecutivos de ventas y marketing, como experiencias editoriales avanzadas, sitios web multilingües, personalización, pruebas AB, funciones de seguridad altamente configurables, optimización de motores de búsqueda, análisis, administrador de experiencia de impresión, formularios web para especialistas en marketing, automatización de marketing, herramientas de marketing en redes sociales, etc. Los conectores de Sitecore garantizan que su sitio web se integre con soluciones de terceros de manera fácil y rápida. Como SiteCore commerce connect, SalesForce, MS Dynamics 365, MS Dynamics CRM, Adobe In-Design, Google +, Visual Studio, FaceBook, Twitter, Brightcove y muchos más. Con todo, SiteCore es una gran herramienta cuando las empresas necesitan toneladas de integraciones.
Drupal : un poderoso conjunto de funciones listas para usar y acceso a innumerables módulos adicionales disponibles gratuitamente, hace que Drupal sea el CMS preferido. Viene con características listas para usar como creación de contenido intuitivo, editor de texto enriquecido, proceso de enrutamiento de aprobación fácil, almacenamiento y administración de activos, funcionalidad de búsqueda, características de seguridad granulares, miles de plantillas para elegir, enfoque móvil primero, búsqueda funcionalidad de optimización del motor, taxonomías flexibles, multilingüe, gestión de roles de usuario, paneles e informes, integraciones de API y mucho más. Algunos módulos complementarios que son casi absolutamente necesarios para la mayoría de los sitios web de Drupal son CTools (conjunto de API que ayudan a otros módulos), Vistas (organiza el contenido de Drupal), Token (crea patrones reutilizables en su sitio web), PathAuto (ayuda a generar SEO URL ricas en palabras clave), Webform (utilizado para aceptar cualquier tipo de formulario), CKEditor (proporciona un editor WYSIWYG), etc.
Drupal también se integra perfectamente con casi cualquier solución de terceros disponible como CivicCRM, Salesforce, Marketo, Sharepoint, Alfresco, Magento, Ubercart, pasarelas de pago, Disqus, Wepay, sistemas HER / EMR, análisis y aplicaciones de Google, LDAP, Opigno, Mailchimp, Wordpress, Joomla, Surveymonkey y la lista pueden continuar. Al ser un marco de gestión de contenido de código abierto que tiene más de un lakh de colaboradores activos, realmente no hay una función o integración que Drupal no tenga ya. Para funcionalidades comerciales extremadamente únicas y específicas, por supuesto, puede contratar fácilmente a un desarrollador de Drupal.
Precios y soporte
Robert Genn, un renombrado artista canadiense, dijo una vez: "Un precio alto puede ser parte de la mística de vender arte difícil". Debería poder obtener un valor real por el precio que paga por un CMS. Ser caro no lo hace apto para "empresas".
AEM : según Gartner Inc., AEM es uno de los CMS más caros del mercado, casi el doble del precio de su competidor más cercano. El costo total de implementación se acerca a los 2 millones de dólares, incluidas las licencias. Hay una falta de expertos que puedan implementar y respaldar AEM para su sitio web, mientras que el equipo de soporte de Adobe lo empuja a comprar más contratos de servicio o productos para poder ayudarlo más.
Sitios de Oracle WebCenter : el poder y la flexibilidad de los sitios de Oracle WebCenter no son baratos. Según Oracle, el costo de la licencia es actualmente de $ 100,000 por procesador. Además, el primer año de soporte de Oracle es de unos 20.000 dólares. Tener un excelente soporte con personal experimentado y soporte las 24 horas del día, los 7 días de la semana es excelente, pero cubre solo el producto principal. Las personalizaciones o extensiones no estarán cubiertas por el soporte y deberá contratar desarrolladores que no estén tan fácilmente disponibles.
SiteCore : las tarifas de licencia de SiteCore comienzan en $ 40,000 con una tarifa de $ 8000 por cada año adicional. Los costos de implementación comienzan en $ 65,000, mientras que el soporte y otras tarifas cuestan alrededor de $ 10,000 por año. Los usuarios de SiteCore han tenido problemas con el soporte técnico para el CMS últimamente.
Drupal - ¡La mejor y más notable característica de Drupal es que es gratis! No hay absolutamente ningún costo de instalación o tarifas de licencia y es de descarga y uso gratuito. Al ser un sistema de administración de contenido de código abierto, tiene acceso completo a la documentación y los foros de soporte proporcionados por una comunidad de voluntarios. ¡La mayoría de los módulos contribuidos también son gratuitos! Por supuesto, existen costos de desarrollo si necesita personalizaciones para los requisitos de su negocio y cargos de alojamiento. La red de colaboradores dedicados y útiles de Drupal trabaja continuamente en problemas y mejoras que pueden ayudar enormemente a los usuarios. Los desarrolladores de Drupal tampoco son difíciles de encontrar y contratar si necesita capacidades de soporte personalizadas
Popularidad entre los clientes
Sí, la popularidad no siempre garantiza la calidad, pero es prueba suficiente de que existe una gran demanda del producto y se está vendiendo bien. Las cifras a continuación se basan en un informe más reciente de BuiltWith a diciembre de 2020.
AEM: AEM ha impulsado más de 106,125 sitios web.
Sitios de Oracle WebCenter: alrededor de 6.111 sitios web utilizan actualmente los sitios de Oracle WebCenter.
SiteCore: 130.079 sitios web funcionan con SiteCore CMS.
Drupal: Drupal gana indiscutiblemente en la categoría de popularidad al impulsar 1,542,941 sitios web hasta la fecha.
