¿Qué es un CMS sin cabeza?

Diego Salinas Gardón
6 min readDec 5, 2020

--

Un sistema de gestión de contenidos o CMS (como puede ser Wordpress, Joomla o Drupal) es un software que permite crear y administrar un sitio web de manera sencilla.

Con él, personas sin conocimientos en programación pueden desarrollar desde páginas corporativas, blogs y foros, hasta tiendas en línea.

Originalmente, la arquitectura de los CMS fue concebida pensando en la creación de sitios web con texto, imágenes y video, que se visualizan a través de un navegador.

Sin embargo, cada vez hay más dispositivos de todo tipo que poseen conexión a Internet que requieren diferentes interfaces para presentar su contenido.

De acuerdo a estimaciones de Statista, en 2030 habrá alrededor de 50 mil millones de dispositivos interconectados en el mundo, no solo teléfonos inteligentes, también asistentes de voz y otros aparatos con IoT.

iot-devices-2025

Por lo tanto, el CMS sin cabeza es la solución para que los contenidos puedan adaptarse a cualquier entorno de entrega.

En este artículo te explicamos qué es un CMS sin cabeza, por qué es diferente de un CMS tradicional y su importancia para el futuro de las experiencias digitales.

¿Qué es un CMS sin cabeza?

Los CMS tradicionales poseen dos partes: el front-end, que es lo que ve el usuario final en un sitio web, y el back-end, que es el área de gestión, a la que solo tienen acceso los administradores.

En un CMS sin cabeza se elimina el front-end o capa de entrega web (la cabeza).

Esto hace que no dependa de lenguajes de programación designados, por el contrario, da a los desarrolladores total control sobre la forma de presentar contenido al usuario a través de las llamadas API, integrándose con cualquier código base y usando su idioma preferido.

Pasemos ahora a las diferencias entre un CMS sin cabeza y uno tradicional

CMS sin cabeza vs CMS tradicional

El CMS tradicional fue creado para facilitar la creación de sitios web, por lo que incluye plantillas preestablecidas, pero esto mismo le da opciones limitadas de diseño.

Debido a que el CMS sin cabeza no cuenta con una capa de presentación, permite a los desarrolladores tomar la información y presentarla en la forma que deseen.

Mientras un CMS tradicional se centra en el proyecto y soporta un número limitado de dispositivos, un CMS sin cabeza se enfoca en el producto y el número de dispositivos en el que puede desplegarse es ilimitado.

La interdependencia que tiene el front-end y el back-end en un CMS tradicional provoca que se deba invertir más tiempo y dinero en su mantenimiento.

En un CMS sin cabeza los datos se unifican en un solo centro de contenido, con lo cual, los cambios generados se actualizan automáticamente en cada canal.

En el gráfico, cortesía de core dna, podemos ver las diferencias entre un CMS sin cabeza y uno tradicional:

cms-sin-cabeza

Tras haber visto las diferencias entre un CMS tradicional y uno sin cabeza, veamos las funciones de este último.

¿Para qué sirve un CMS sin cabeza?

Al no contar con la capa front-end o interfaz predeterminada para presentarse al usuario final, los CMS sin cabeza se convierten en una fuente de datos de solo contenido, ¿para qué sirve esto?

  • Para que los desarrolladores puedan construir tantas “cabezas” como sean necesarias, según los canales en los que necesiten mostrar el contenido. Por otra parte, permite a los equipos trabajar de manera simultánea en lugar de hacerlo con un modelo en cascada.
  • Para tener un mayor control en cómo aparece el contenido en cada dispositivo.
  • Las nuevas experiencias digitales van más allá de la red, por lo cual, con un CMS sin cabeza es posible brindar a los usuarios experiencias más rápidas y consistentes.

Beneficios de un CMS sin cabeza

Mayor flexibilidad

Como ya lo mencionamos, un CMS sin cabeza permite publicar contenido a través de cualquier canal mediante las API y los desarrolladores tienen total libertad para utilizar sus herramientas favoritas para ello.

Aprovechar la comunicación entre tecnologías

Los CMS sin cabeza se comunican con otros softwares y canales a través de API, pero, al mismo tiempo, estas interfaces se pueden usar para enviar datos desde los dispositivos hacia el CMS, por ejemplo, para conocer las preferencias y actividad de los usuarios finales.

Evolucionar hacia el futuro

Las API no solo son capaces de comunicarse con dispositivos y software actual, el contenido que se genera hoy está listo para adaptarse a cualquier dispositivo o canal que pueda surgir en el futuro.

5 mejores CMS sin cabeza

Contentful

Fue concebido específicamente para diseñar experiencias multicanal. Contentful unifica el contenido en un solo centro para usarlo en cualquier canal e integrarse a cientos de herramientas a través de API.

Pros

Su interfaz es muy intuitiva. Tiene un buen control de versiones.

Contras

Su costo se eleva bastante a medida que se escala.

Contentstack

Combina lo mejor de un CMS con las características de un DXP. Contentstack permite administrar contenido en diversos canales creando experiencias digitales únicas.

Pros

Se implementan mejoras en el software constantemente. Excelente soporte.

Contras

Algunos usuarios han mencionado que la interfaz podría ser más intuitiva.

ButterCMS

Es una plataforma de blog y CMS basado en API de contenido global que se integra a aplicaciones existentes con cualquier pila tecnológica. Posee un editor WYSIWYG que permite crear contenido web sin códigos HTML.

Pros

Su sencillo editor de blogs permite cerrar la brecha entre equipos de marketing y TI.

Contras

La interfaz de usuario podría mejorarse.

Kentico Kontent

Brinda herramientas de gestión de contenido fáciles de usar para los especialistas en marketing. De esta forma, los desarrolladores pueden enfocarse en crear experiencias en línea atractivas para todos los canales.

Pros

Rápida transferencia de datos en ambas direcciones.

Contras

Control de versiones deficiente, lo que dificulta el seguimiento de cambios.

Agility CMS

Es un gestor de contenido SaaS. El contenido se almacena como una fuente única y siempre disponible para que los desarrolladores puedan entregarlo a través de cualquier interfaz y con el lenguaje de codificación que deseen.

Pros

Posee funciones e integraciones fáciles de usar.

Contras

La administración de medios puede ser un poco confusa si se tiene gran cantidad de contenido.

¿Qué buscar en tu próximo CMS sin cabeza?

Hoy, los profesionales de desarrollo web tienen la necesidad de ofrecer interacciones digitales en cualquier dispositivo y deben estar preparados para cualquier nueva plataforma o sistema operativo en el futuro.

Por esta razón, se están adoptando tecnologías de gestión de contenido sin cabeza, con las cuales, se tiene un mayor control en la manera en que el usuario final recibe la información.

Para elegir un buen CMS sin cabeza, te recomiendo que verifiques que:

  • El software haya nacido como un CMS sin cabeza y no como un CMS tradicional al que solamente se le ha insertado una API.
  • Revisa lo que sus clientes han desarrollado con él. Esto debe ir más allá que solo sitios web.
  • La capa subyacente del CMS más que ser una plataforma monolítica, debe consistir en una red administrada de microservicios autónomos, donde se extraigan las funciones que se necesiten.

Diego Salinas es un copywriter especializado en temas de software y tecnología actualmente trabajando con Wordify.co, la agencia de contenido que convierte a vendedores de software en visionarios.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Diego Salinas Gardón
Diego Salinas Gardón

No responses yet

Write a response