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 acceso, búsqueda y gestión de datos que permiten el acceso al contenido independiente de la aplicación, algo así como una biblioteca digital , pero con la capacidad de almacenar y modificar contenido además. a buscar y recuperar. 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 de documentos , que agrega una interfaz de usuario además de la interfaz de programación de aplicaciones del repositorio . [1]
Ventajas que proporcionan los repositorios
- Las reglas comunes para el acceso a datos permiten que muchas aplicaciones funcionen con el mismo contenido sin interrumpir los datos.
- Dan señales cuando se producen cambios, lo que permite que otras aplicaciones que utilizan el repositorio sepan que algo se ha modificado, lo que permite la gestión colaborativa de datos.
- Los desarrolladores pueden manejar datos utilizando programas que sean más compatibles con el entorno de programación de escritorio.
- El modelo de datos se puede programar cuando los usuarios utilizan un repositorio de contenido.
Funciones del repositorio de contenido
Un repositorio de contenido puede proporcionar funciones tales como:
- Agregar/editar/eliminar contenido
- Gestión de jerarquía y orden de clasificación
- Consulta/buscar
- Versionado
- Control de acceso
- Importación y exportación
- Cierre
- Gestión del ciclo de vida
- Retención y tenencia/gestión de registros
Ejemplos
Aplicaciones
Estándares y especificaciones
Ver también
Referencias
- ^ Diseño de repositorio de contenido, Repositorio de contenido ACS, OpenACS.org.
enlaces externos
- Ranking DB-Engines de tiendas de contenidos por popularidad, actualizado mensualmente