Sistema de gestión de contenidos

El sistema de gestión de contenido ( English  Content management system , CMS , sistema de gestión de contenido ) es un sistema de información o programa informático que se utiliza para proporcionar y organizar un proceso conjunto de creación, edición y gestión de contenido, de lo contrario, contenido (del contenido en inglés  ) [1] .

Un CMS generalmente consta de dos componentes principales: una aplicación de administración de contenido (CMA) como interfaz de usuario frontal que permite al usuario agregar, modificar y eliminar contenido de un sitio web sin la intervención de un webmaster y una aplicación de entrega de contenido ( CDA) que recopila el contenido y actualiza el sitio web.

Funciones principales de CMS [2] :

Un sistema de gestión de contenido puede contener una amplia variedad de datos: documentos , películas , fotos , números de teléfono, datos científicos, etc. Dicho sistema se usa a menudo para almacenar, administrar, revisar y publicar documentación . El control de versiones es una de las características importantes cuando un grupo de personas modifica el contenido.

En general, los sistemas de administración de contenido se dividen en sistemas de administración de contenido empresarial ( Sistema de administración de contenido empresarial en inglés  ) - para trabajar con contenido dentro de una organización y sistemas de administración de contenido web ( Sistema de administración de contenido web en inglés ) para respaldar el funcionamiento de un sitio web .  

Sistemas de gestión de contenidos web

WCMS le permite administrar el texto y el contenido gráfico del sitio web , brindando al usuario una interfaz para trabajar con el contenido del sitio, herramientas convenientes para almacenar y publicar información, automatizando el proceso de colocar información en bases de datos y emitirlo en HTML .

Hay muchos sistemas de administración de contenido listos para usar para el sitio, incluidos los gratuitos. Se pueden dividir en tres tipos según su forma de actuar:

  1. Generación de páginas bajo demanda. Los sistemas de este tipo funcionan sobre la base del enlace "módulo de edición → base de datos → módulo de presentación". El módulo de visualización genera una página de contenido cuando se solicita, en función de la información de la base de datos. La información de la base de datos se modifica mediante el módulo de edición. El servidor vuelve a crear las páginas en cada solicitud, lo que a su vez crea una carga adicional en los recursos del sistema. La carga se puede reducir muchas veces utilizando las herramientas de almacenamiento en caché que están disponibles en los servidores web modernos.
  2. Generación de página al editar. Los sistemas de este tipo se utilizan para editar páginas, las cuales, cuando se realizan cambios en el contenido del sitio, crean un conjunto de páginas estáticas. Con este método se sacrifica la interactividad entre el visitante y el contenido del sitio .
  3. tipo mixto. Como su nombre lo indica, combina las ventajas de los dos primeros. Se puede implementar mediante el almacenamiento en caché  : el módulo de vista genera la página una vez, luego se carga varias veces más rápido desde el caché. El caché se puede actualizar tanto automáticamente, después de un cierto período de tiempo o cuando se realizan cambios en ciertas secciones del sitio, como manualmente por orden del administrador. Otro enfoque es guardar ciertos bloques de información en la etapa de edición del sitio y ensamblar una página a partir de estos bloques cuando el usuario solicite la página correspondiente.

Sistema de gestión: un programa que proporciona herramientas para agregar, editar y eliminar información en el sitio .

Varios WCMS replicados tienen una arquitectura modular, los módulos se pueden conectar o no usar, algunos módulos posibles son: menú dinámico , blog , noticias , encuestas , búsqueda de sitios , estadísticas de visitas , libro de visitas .

Notas

  1. Por lo general, este contenido se considera datos no estructurados del tema, a diferencia de los datos estructurados, que a menudo son administrados por el DBMS .
  2. Savelyeva, 2004 .

Literatura