Un sistema de gestión de contenidos sin cabeza o sin cabeza CMS , es un back-end -sólo sistema de gestión de contenidos que actúa principalmente como un repositorio de contenido . Un CMS sin cabeza hace que el contenido sea accesible a través de una API para mostrarlo en cualquier dispositivo, sin un front-end integrado o una capa de presentación . El término "sin cabeza" proviene del concepto de cortar la "cabeza" (la parte delantera ) del "cuerpo" (la parte trasera). [1]
Introducción
Mientras que un CMS tradicional generalmente combina las capas de contenido y presentación de un sitio web, un CMS sin cabeza comprende solo el componente de contenido y se enfoca completamente en la interfaz administrativa para los creadores de contenido, la facilitación de los flujos de trabajo de contenido y la colaboración, y la organización del contenido en taxonomías . [2] Como tal, un CMS sin cabeza debe combinarse con una capa de presentación separada para manejar el diseño, la estructura del sitio y las plantillas. [3] Esa combinación generalmente se basa en API sin estado o débilmente acopladas. [4]
Una ventaja de este enfoque desacoplado es que el contenido se puede enviar a través de API a múltiples tipos de pantalla, como dispositivos móviles y de Internet de las cosas (IoT) , junto con un sitio web. [1] Sin embargo, una desventaja es el requisito de mantener dos sistemas separados para un solo sitio, lo que puede requerir más recursos. [5]
Los CMS sin cabeza en la nube son aquellos que también se crearon con un modelo de nube multiusuario en su núcleo y cuyos proveedores promueven el software como servicio (Saas) , prometiendo alta disponibilidad, escalabilidad y gestión completa de la seguridad, actualizaciones y revisiones en nombre de los clientes. [6] [7] De manera similar a cómo los CMS sin cabeza se enfocan en crear contenido en el backend para mostrarlo en las interfaces a través de las API, el comercio sin cabeza utiliza la misma configuración para separar la administración y la navegación del producto de backend de la interfaz de un sitio web u otros tipos de visualización, como IoT. [8]
Headless CMS es similar pero distinto al uso de widgets o complementos en un sitio, como agregar un menú de Uber Eats o un complemento de pedidos en línea al sitio web de un restaurante . [9]
Características comunes
La mayoría de las plataformas CMS sin cabeza emplean una versión de estas características:
- API RESTful
- Arquitectura de microservicios
- Publicación multicanal
- Interfaz del editor
- Flujos de trabajo
- Control de versiones
- Roles y permisos
- Modelado de contenido
- Biblioteca de activos
- Tipos de contenido y taxonomía
- Localización
- Segmentación de visitantes
- Personalización
CMS acoplado frente a CMS sin cabeza
La mayoría de los sistemas de administración de contenido tradicionales o monolíticos están "acoplados", lo que significa que la aplicación de administración de contenido (CMA) y la aplicación de entrega de contenido (CDA) se unen en una sola aplicación , lo que genera herramientas de usuario de back-end, edición de contenido y taxonomía , diseño de sitios web y plantillas inseparables. [10] Los sistemas acoplados son útiles para blogs y sitios web básicos, ya que todo se puede administrar en un solo lugar. Sin embargo, en un CMS acoplado, el código CMS está estrechamente conectado a cualquier código y plantilla personalizados, lo que significa que los desarrolladores tienen que dedicar más tiempo a instalaciones, personalizaciones, actualizaciones, revisiones, etc. y no pueden mover fácilmente su código a otro CMS.
Hay mucha confusión en torno a las diferencias entre un CMS desacoplado y uno sin cabeza porque tienen mucho en común; un CMS sin cabeza es un tipo de arquitectura desacoplada. [11] Al igual que un CMS sin cabeza, un CMS desacoplado separa los entornos CMA y CDA, normalmente con contenido creado detrás del firewall y luego sincronizado y enviado al entorno de entrega . La principal diferencia entre un CMS desacoplado y un CMS sin cabeza es que la arquitectura desacoplada está activa: prepara el contenido para la presentación y luego lo empuja al entorno de entrega, mientras que un CMS sin cabeza es reactivo: permanece inactivo hasta que se envía una solicitud de contenido.
La arquitectura desacoplada permite una escalabilidad más sencilla y proporciona una mayor seguridad que la arquitectura acoplada, pero no proporciona el mismo soporte para la entrega omnicanal. Además, hay varios entornos para administrar, lo que aumenta los costos de infraestructura y mantenimiento. [12] [13]
Críticas y desventajas
Un CMS sin cabeza también puede presentar desafíos o inconvenientes para equipos y organizaciones, como:
- Un requisito de competencia técnica más exigente. [14]
- La gestión de varios sistemas, que puede ser un desafío y la base de conocimientos de un equipo debe cubrir todos los sistemas.
- Menos o ninguna plantilla o soluciones listas para usar.
- Falta de soporte específico del canal. Dado que los CMS puros sin cabeza no se ocupan de la capa de presentación, los desarrolladores pueden tener que crear algunas funciones por su cuenta, como la navegación por sitios web.
- Organización de contenido . Como los CMS puros sin cabeza no suelen proporcionar el concepto de páginas y mapas de sitios web, los editores de contenido deben adaptarse al hecho de que el contenido está organizado en su forma pura, independientemente en el sitio web u otro canal.
Proveedores de CMS sin cabeza
- Adobe Experience Cloud [15]
- Contenido de Oracle CX [16]
- DotCMS [17]
Ver también
- Gestión de contenido
- Software como servicio
- Desarrollo Ágil de Software
- Computación en la nube
- Microservicios
Referencias
- ^ a b García, Verónica; Escritor, personal (15/02/2021). "¿Su sistema de gestión de contenido debería funcionar sin cabeza?" . El genio americano . Consultado el 25 de febrero de 2021 .
- ^ Davis, Kim (13 de abril de 2021). "El auge de los CMS híbridos y sin cabeza: resumen diario del martes" . MarTech hoy . Consultado el 19 de abril de 2021 .
- ^ Edwards, Roy (5 de febrero de 2021). "Contentstack presenta su proyecto Venus - CMS sin cabeza mejorado -" . Tiempos de empresa . Consultado el 25 de febrero de 2021 .
- ^ "CMS sin cabeza explicado en 1 minuto" . Contentful . Contentful . Consultado el 25 de enero de 2021 .
- ^ Lamoureux, Chris (4 de julio de 2019). "¿Qué es el CMS sin cabeza? Pros y contras de desacoplar su CMS - Blog de Veriday" . Veriday . Consultado el 19 de abril de 2021 .
- ^ Petr Palas. "Por qué 2017 es el año del primer CMS sin cabeza en la nube" . Consultado el 30 de enero de 2017 .
- ^ Stephen Griffin. "CMS sin cabeza en la nube: qué es y por qué debería usarlo" . Consultado el 7 de febrero de 2017 .
- ^ Levitz, Michael (10 de febrero de 2021). "Tres formas en que Covid cambió el comercio electrónico para siempre: su tienda en línea es ahora su buque insignia. Aquí le mostramos cómo hacer que destaque" . Inc (revista) .
- ^ Mortazavi, Alireza (14 de septiembre de 2020). "Headless CMS vs WordPress vs solución personalizada [Tech Debates]" . Medio . Consultado el 25 de febrero de 2021 .
- ^ Mixon, Erica (28 de octubre de 2020). "Headless CMS potencia el comercio electrónico personalizado y omnicanal" . TechTarget . Consultado el 25 de febrero de 2021 .
- ^ Heusser, Matt. "Una descripción general del diseño de arquitectura sin cabeza" . SearchAppArchitecture . Consultado el 19 de abril de 2021 .
- ^ Deane Barker. "El estado del mercado de CMS sin cabeza" . Consultado el 8 de febrero de 2017 .
- ^ Brent Heslop. "Una historia de los sistemas de gestión de contenidos y el auge del CMS sin cabeza" . Consultado el 12 de enero de 2019 .
- ^ Kaya, Ismail. "¿Necesita un CMS sin cabeza? Tal vez, tal vez no" . CMSWire.com . Consultado el 19 de abril de 2021 .
- ^ Edwards, Roy (11 de febrero de 2021). "Adobe lanza nuevas herramientas CMS sin cabeza para fomentar las experiencias digitales" . Tiempos de empresa . Consultado el 25 de febrero de 2021 .
- ^ "Gestión de contenido | CX | Región de África de Oracle" . www.oracle.com . Consultado el 26 de abril de 2021 .
- ^ Danchev, Radi (17 de diciembre de 2019). "Comparación de CMS sin cabeza: ¿Cuál debería elegir para 2020?" . JAMchefs . Consultado el 25 de febrero de 2021 .
enlaces externos
- Tamturk, Venus (16 de diciembre de 2016). "La guía definitiva para sistemas de gestión de contenido sin cabeza" . Conectado a CMS . Consultado el 7 de junio de 2018 .