Un repositorio de contenido o almacén de contenido es una base de datos de contenido digital con un conjunto asociado de métodos de gestión, búsqueda y acceso a datos que permiten el acceso al contenido de forma independiente de la aplicación, de manera similar a una biblioteca digital , pero con la capacidad de almacenar y modificar contenido además de buscarlo y recuperarlo. El repositorio de contenido actúa como motor de almacenamiento para una aplicación más grande, como un sistema de gestión de contenido o un sistema de gestión documental , que agrega una interfaz de usuario sobre la interfaz de programación de aplicaciones del repositorio . [ 1 ]
Ventajas que ofrecen los repositorios
- Las reglas comunes para el acceso a los datos permiten que muchas aplicaciones trabajen con el mismo contenido sin interrumpir la transmisión de datos.
- Emiten señales cuando se producen cambios, informando a otras aplicaciones que utilizan el repositorio de que algo se ha modificado, lo que permite una gestión colaborativa de los datos.
- Los desarrolladores pueden gestionar los datos utilizando programas más compatibles con el entorno de programación de escritorio.
- El modelo de datos es programable mediante scripts cuando los usuarios utilizan un repositorio de contenido.
Características del repositorio de contenido
Un repositorio de contenido puede proporcionar funcionalidades como:
- Agregar/editar/eliminar contenido
- Gestión de jerarquías y orden de clasificación
- Consulta / búsqueda
- Control de versiones
- Control de acceso
- Importación/exportación
- Cierre
- Gestión del ciclo de vida
- Retención y gestión de registros
Ejemplos
- Liebre apache
- Forma de modo
Aplicaciones
Normas y especificaciones
Véase también
Referencias
- ↑ Diseño del repositorio de contenido , Repositorio de contenido de ACS , OpenACS.org .
Enlaces externos
- Clasificación de DB-Engines de las tiendas de contenido por popularidad, actualizada mensualmente.
- Gestión de datos
- Sistemas de gestión de contenido