Archivo

Archive for 1 octubre 2009

Sistema de gestión de contenidos

octubre 1, 2009 Deja un comentario

Algo sobre sistema de gestión de contenidos (en inglés content management system, abreviado CMS)

tomado de http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenido

Un sistema de gestión de contenidos (en inglés content management system, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los participantes.

Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (directorio) que permite que estos contenidos sean visibles a todo el público (los aprueba).

Historia

Los primeros sistemas de administración de contenidos fueron desarrollados por organizaciones que publicaban una gran cantidad de contenido en Internet, y necesitaban de continuas actualizaciones; como revistas en línea, periódicos y publicaciones corporativas.

En 1995, el sitio de noticias tecnológicas CNET sacó su sistema de administración de documentos y publicación y creó una compañía llamada Vignette, pionero de los sistemas de administración de contenido comerciales.

La evolución de Internet hacia portales con más contenido y la alta participación de los usuarios directamente, a través de blogs y redes sociales, ha convertido a los gestores de contenidos en una herramienta esencial en internet, tanto para empresas e instituciones como para las personas.

Los wikis y los sistemas groupware también son considerados CMS.

Hoy en día existen versiones desarrolladas en código abierto y versiones propietario. En ambos casos es necesaria una implantación para adaptar el gestor de contenidos al esquema gráfico y funcionalidades deseadas. Para ciertos gestores existen muchas plantillas disponibles que permite una sencilla implantación por parte de un usuario sin conocimientos de programación. El paradigma de este caso es WordPress, gestor sobre el que hay una gran comunidad de desarrolladores de extensiones y plantillas.

Concepto
El gestor de contenidos es una aplicación informática usada para crear, editar, gestionar y publicar contenido digital en diversos formatos. El gestor de contenidos genera páginas dinámicas interactuando con el servidor para generar la página web bajo petición del usuario, con el formato predefinido y el contenido extraído de la base de datos del servidor.

Esto permite gestionar, bajo un formato padronizado, la información del servidor, reduciendo el tamaño de las páginas para descarga y reduciendo el coste de gestión del portal con respecto a una página estática, en la que cada cambio de diseño debe ser realizado en todas las páginas, de la misma forma que cada vez que se agrega contenido tiene que maquetarse una nueva página HTML y subirla al servidor.

Tipos de gestores de contenidos

Los gestores de contenido se pueden segmentar según diferentes criterios:

* Según el lenguaje de programación empleado: Active Server Pages, Java, PHP, ASP.NET, Ruby On Rails, Python
* Según la propiedad del código
o Open Source (código abierto); permite que se desarrolle sobre el código,
o Código propietario; sólo su desarrollador puede desarrollar la aplicación.
* Según el tipo de uso o funcionalidades:
o Plataformas generales
o Sistemas específicos
o Blogs; pensados para páginas personales
o Wikis; pensados para el desarrollo colaborativo
o e-learning; plataforma para contenidos de enseñanza on-line
o e-commerce; plataforma de gestión de usuarios, catálogo, compras y pagos
o Publicaciones digitales
o Difusión de contenido multimedia

Categorías:Varios