SISTEMA DE GESTIÓN DE CONTENIDOS
Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa
informático 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
administradores, editores, participantes y demás usuarios .
Consiste
en una interfaz que controla una o varias bases
de datos donde se aloja el
contenido del sitio web. 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 web 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.
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 personas.
Los wikis y los sistemas groupware también son considerados CMS.
Para
ciertos gestores existen muchas plantillas disponibles que permite una sencilla
implantación de la parte estética por parte de un usuario sin conocimientos de
diseño. Los paradigmas de este caso son WordPress y Joomla!,
gestores sobre los que hay una gran comunidad de desarrolladores de extensiones
(módulos, complementos, plugins, etcétera) y plantillas.
FUNCIONAMIENTO
Un sistema de administración de contenidos
siempre funciona en el servidor web en el que esté alojado el portal. El acceso
al gestor se realiza generalmente a través del navegador web, y se puede
requerir el uso de FTP para subir contenido.
Cuando
un usuario accede a una URL, se ejecuta en el servidor esa llamada, se
selecciona el esquema gráfico y se introducen los datos que correspondan de la
base de datos. La página se genera dinámicamente para ese usuario, el código
HTML final se genera en esa llamada. Normalmente se predefinen en el gestor
varios formatos de presentación de contenido para darle la flexibilidad a la
hora de crear nuevos apartados e informaciones.
GESTIÓN DE USUARIOS
Dependiendo de la plataforma elegida se
podrán escoger diferentes niveles de acceso para los usuarios; yendo desde el
administrador del portal hasta el usuario sin permiso de edición, o creador de
contenido. Dependiendo de la aplicación podrá haber varios permisos intermedios
que permitan la edición del contenido, la supervisión y reedición del contenido
de otros usuarios, etcétera.
El
sistema de gestión de contenidos controla y ayuda a manejar cada paso de este
proceso, incluyendo las labores técnicas de publicar los documentos a uno o más
sitios. En muchos sitios con estos sistemas una sola persona hace el papel de
creador y editor, como por ejemplo en los blogs personales.
TIPOS
DE GESTORES DE CONTENIDOS
Los gestores de
contenido se pueden clasificar según diferentes criterios:
Por sus características
Según
el lenguaje de programación empleado, por ejemplo:
Active Server Pages
Java
PHP
ASP.NET
Ruby On Rails
Python
PERL.
Según la licencia:
Código abierto
Software
propietario.
Por su uso y funcionalidad
Blogs: para
páginas personales.
Foros: para
compartir opiniones.
Wikis: para el
desarrollo colaborativo.
Enseñanza electrónica:
plataforma para contenidos de enseñanza en línea.
Comercio electrónico:
plataforma de gestión de usuarios, catálogo, compras y pagos.
Publicaciones
digitales.
Difusión de
contenido multimedia.
Propósito general.
Aplicación móvil: plataformas
de gestión de aplicaciones móviles.
Otras clasificaciones
según su funcionalidad diferencian entre contenidos empresariales (ECM),
contenidos web (WCM), documentos y contenidos multimedia (DMS) y contenidos
para el aprendizaje (LCMS).
VENTAJAS Y OPORTUNIDADES
El gestor de
contenidos facilita el acceso a la publicación de contenidos a un rango mayor
de usuarios. Permite que sin conocimientos de programación ni maquetación
cualquier usuario pueda añadir contenido en el portal web.
Además permite la
gestión dinámica de usuarios y permisos, la colaboración de varios usuarios en
el mismo trabajo, la interacción mediante herramientas de comunicación.
Los costes de
gestión de la información son mucho menores ya que se elimina un eslabón de la
cadena de publicación, el maquetador. La maquetación es hecha al inicio del
proceso de implantación del gestor de contenidos.
La actualización, backup y reestructuración del portal
son mucho más sencillas al tener todos los datos vitales del portal, los
contenidos, en una base de datos estructurada en el servidor.
EJEMPLOS DE CMS POR ÁMBITO HABITUAL DE EMPLEO
Blogs: b2evolution, Movable Type, Nucleus CMS, Rapid CMS, Simple PHP Blog, Textpattern,
Wordpress, Blogger
Foros: miniBB, MyBB, phpBB, punBB, Simple Machines Forum.
Wikis: Dokuwiki, MediaWiki, TiddlyWiki, WikkaWiki, Pmwiki.
No hay comentarios.:
Publicar un comentario