Herramientas para gestionar y publicar contenidos
Gestores de contenidos
La herramienta principal es el gestor de contenidos o CMS, ya que aquí centralizaremos la publicación y nos servirá de source of truth para el resto de plataformas de distribución que utilicemos. En función del tamaño de empresa, a veces se utilizan soluciones completamente a medida, o soluciones estandarizadas.
En los últimos años y tras la especialización de plataformas de distribución, se ha popularizado el uso de sistemas headless, en lugar de los All in One o monolitos de hace más de una década.
La ventaja de los sistemas headless es que independizamos el contenido de la parte visual, y además lo centralizamos en un solo sitio. De esta forma no tenemos que copiar y pegar el mismo contenido en muchos sitios diferentes para tener que distribuirlo.
Los Headless CMS más populares hoy en día son:
- Contentful
- Umbraco
- Prismic
- Sanity
- Strapi
Mi recomendación, tras haberlos probado todos, es Sanity, pero es algo que dejo a vuestra elección.
Además, también podríamos añadir Drupal a esta lista, ya que permite crear endpoints de su API de forma rápida (en otras palabras, funcionar como un headless CMS).
Probablemente os estéis preguntando por Wordpress, el CMS más popular del mercado.
La razón por la que Wordpress no es una solución recomendable, es sencilla: El contenido y la capa visual no están separados, especialmente desde la incorporación de Gutenberg. Esto nos obliga a tener que procesar los contenidos y sanearlos antes de distribuirlos a otras plataformas.
Además, está más próximo al modelo de arquitectura monolítica all in one que mencionaba antes. No quiero decir que no sea una buena opción para proyectos pequeños, pero la realidad es que para medios que manejan gran volumen de información, no es una solución eficiente. Por otro lado, también existen problemas de rendimiento y seguridad, que requieren mayor mantenimiento e incrementan los costes de infraestructura.
