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 de datos que permiten el acceso independiente de la aplicación al contenido, de forma similar a una biblioteca digital , pero con la capacidad de almacenar y modificar contenido además de 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 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 los datos.
- Emiten 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 trabajar con 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.
Características del repositorio de contenidos
Un repositorio de contenido puede proporcionar funcionalidades como:
- Agregar/editar/eliminar contenido
- Gestión de jerarquía 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 conservación / gestión de registros
Ejemplos
Aplicaciones
Normas y especificaciones
Véase también
Referencias
- ^ Diseño del repositorio de contenidos, Repositorio de contenidos ACS, OpenACS.org.
Enlaces externos
- Ranking de tiendas de contenido de DB-Engines por popularidad, actualizado mensualmente