Anda di halaman 1dari 7

INSTITUTO TECNOLOGICO DEL

VALLE DEL GUADIANA


Tpicos de Base de datos
Sistemas de gestin de contenidos

Unidad 4

Maestro: Efran Aarn Ocon Alvarado

Alumno: Martin Martnez

MARTIN MARTINEZ
9-12-14
INSTITUTO TECNOLOGICO DEL VALLE DEL GUADIANA

Sistemas de gestin de contenidos


Es un programa informtico que permite crear una estructura de soporte
(framework) para la creacin y administracin de contenidos, principalmente en
pginas web, por parte de los administradores, editores, participantes y dems
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 diseo. As, es posible manejar el contenido y darle en cualquier
momento un diseo distinto al sitio web sin tener que darle formato al contenido de
nuevo, adems de permitir la fcil y controlada publicacin en el sitio a varios
editores.
4.1. Definicin Introduccin y conceptos
Realizar un web puede ser un trabajo complicado y muy laborioso si no se dispone
de las herramientas adecuadas. En el pasado las herramientas eran bsicamente
editores que permitan generar una pgina, que evolucionaron para incorporar el
control de la estructura de la web y otras funcionalidades, pero en general estaban
enfocadas ms a la creacin que al mantenimiento. En los ltimos aos se ha
desarrollado el concepto de sistema de gestin de contenidos (content
Management Systems o CMS). Se trata de herramientas que permiten crear y
mantener un web con facilidad, encargndose de los trabajos ms tediosos que
hasta ahora ocupaban el tiempo de los administradores de las webs.
Los primeros sistemas de administracin de contenidos fueron desarrollados por
organizaciones que publicaban una gran cantidad de contenido en Internet, y
necesitaban de continuas actualizaciones; como revistas en lnea, peridicos y
publicaciones corporativas.
Definicin
El gestor de contenido es una aplicacin informtica usada para crear, editar,
gestionar y publicar contenido digital multimedia en diversos formatos. El gestor de
contenidos genera pginas web dinmicas interactuando con el servidor web para
generar la pgina web bajo peticin del usuario, con el formato predefinido y el
contenido extrado de la base de datos del servidor.
Esto permite gestionar, bajo un formato estandarizado, la informacin del servidor,
reduciendo el tamao de las pginas para descarga y reduciendo el coste de
gestin del portal con respecto a un sitio web esttico, en el que cada cambio de
diseo debe ser realizado en todas las pginas web, de la misma forma que cada
vez que se agrega contenido tiene que maquetarse una nueva pgina HTML y
subirla al servidor web.

MARTIN MARTINEZ
9-12-14
INSTITUTO TECNOLOGICO DEL VALLE DEL GUADIANA

4.2. Clasificacin de contenidos.


En esta clasificacin encontramos los siguientes tipos de gestores de contenidos:

Genricos. Estn pensados para ofrecer servicios de diferentes tipos y


pueden usarse tanto para gestionar un blog personal, como un portal, una
revista, una tienda, En esta categora se incluiran Plone, OpenCMS,
MySpace, TYPO3, Mambo, Joomla o Drupal.

Blogs. Son los CMS especialmente creados para la gestin de diarios


personales. Son CMS de blogs WordPress, B2Evolution, Movable Type,
Blogger.
Wikis. Los wikis son un tipo de CMS pensados para que varios usuarios
creen un documento o un conjunto de documentos de manera comunitaria.
Mantiene un registro de modificaciones, lo cual permite ver en cada
momento que cambios ha hecho cada usuario. MediaWiki es seguramente
el CMS de este tipo ms conocido, por ser el que se usa en la Wikipedia,
aunque tambin son dignos de mencin TikiWiki, PikiWiki o PmWiki.
Foros. Estos CMS permiten la gestin de foros de discusin. Son conocidos
phpBB, PunBB, MyBB o SMF.
Galeras de imgenes. Permiten subir y gestionar imgenes, crear lbumes,
enviar fotos a imprimir, ejemplos clsicos son Gallery, Flickr, PicasaWeb o
Coppermine.
Comercio electrnico. Son CMS especializados en la gestin de sitios que
se dedican a la compra-venta de productos a travs de la web. Algunos
ejemplos son osCommerce, Magento o PrestaShop.

4.3. Arquitectura de un CMS.


La
arquitectura
de
sistemas
se
puede
observar en la figura y
comprende:

El Servidor Web, que ser


el nico en contacto
directo con los usuarios,
aceptando peticiones de
estos. Se encargue de
atender las peticiones a
recursos
estticos
(imgenes, documentos

MARTIN MARTINEZ
9-12-14
INSTITUTO TECNOLOGICO DEL VALLE DEL GUADIANA

HTML, CSS, JavaScript, etc.) y, en su caso, de redirigir las peticiones a recursos


dinmicos (pginas JSP) hacia el Servidor de Aplicaciones. Como servidor web se
selecciona a Apache HTTPD Server (ver tabla 1).
El Servidor de Aplicaciones, que alberga aplicaciones web dinmicas. Se encarga
de recibir peticiones que redirige a la aplicacin (tambin Llamada contexto)
adecuada.
OpenCms se ejecuta dentro de este servidor como una aplicacin web ms. Como
servidor de aplicaciones se selecciona a Apache Tomcat.
Las peticiones sobre contenidos llegan a OpenCms. Este procesa las reglas de
negocio, y accede al repositorio para gestionar los contenidos necesarios y, de
esta forma, llevar a cabo las funcionalidades requeridas.
Repositorio de contenidos alberga tantos contenidos estructurados,
estructurados, y reglas de negocio procesadas por el OpenCms.

No

4.4. Tipos de CMS en el mercado.


Estos son algunos de los cms que se manejan en el mercado:

Modxcms:

Es un sistema de administracin de contenido libre, rpido, flexible que utiliza html,


css, ajax, php y frameworks. Para mayor informacin sobre la aplicacin puedes
revisar el foro y wiki para realizar tus consultas sobre mdulos, implementacin,
funcionamiento y dems.

Zikula:

Una aplicacin abierta con una capacidad grande de administracin de contenido.


Trabaja en plataforma de internet e intranet. Cuenta con documentacin amplia
sobre las funciones de la herramienta y toda una comunidad para ayudar en las
consultas del usuario.

Flexcms:

Una aplicacin desarrollada con PHP y MySQL database, se define como una
aplicacin flexible y amigable para websites dinmicos que andan en busca de
una opcin diferente en la actualidad estn promoviendo la versin FlexCMS 3.0.

TYPOlight:

Un sistema de administracin de contenido que utiliza las tecnologas de la web


2.0 y multilenguaje. Cuenta con una versin de prueba, soporte, extensiones y
toda la documentacin necesaria.

Smallbox CMS:

MARTIN MARTINEZ
9-12-14
INSTITUTO TECNOLOGICO DEL VALLE DEL GUADIANA

Un software para administracin de contenido y excelente para los proyectos de


website dinmicos. Ofrece una versin demo para probar las caractersticas que
ofrece a diferencia de otras opciones. Cuanta con un blog y foro de discusin.

Xoops:

Un administrador de contenido desarrollado en PHP con una licencia GNU


General Public. Otra opcin para los desarrolladores que piensan en desarrollos
grandes o pequeos de sitios dinmicos. En la actualidad promocionan su versin
2.3.3 lista para descargar.

Symphony:

Otra opcin Open Source para la administracin de conidos dinmicos muy


popular entre los desarrolladores. En la actualidad puedes descargar la versin
2.0.2 y tambin cuenta con recursos para desarrolladores y documentacin.

DotNetNuke:

Es una opcin que cuenta con ms de 6 millones de descargas y


aproximadamente 400 mil productos lo utilizan como gestor de contenido. Cuenta
con muchos recursos para informarse sobre la aplicacin puedes utilizar sus
diferentes ediciones.

CMS Made Simple:

Cuenta con la versin 1.5.4, urls amigables, integracin en lnea, administracin


de usuarios, mdulos, diseo y desarrollo. Documentacin en lnea y foros de
discusin.

ocPortal:

Al igual que opciones anteriores es un sistema Open Source que no cuenta con
versiones pro, ni lmites en su uso. Existe una comunidad detrs de l en donde
puedes consultar tus dudas e inquiertudes sobre el gestor de contenidos.

4.5. Modelado y Aplicacin de CMS.


Entre los sistemas de gestin documental ms conocidos se encuentran los
productos y aplicaciones de FileMaker, Knosys, el software CDS/ISIS desarrollado
por la UNESCO o los productos de la compaa Inmagic, que cuenta con varias
soluciones como DB/TextWorks, DB/Text WebPublisher o DBText Intranet Spider.
Todos estos sistemas cuentan con pasarelas web para permitir las consultas,
desde el navegador web, a las bases de datos creadas por ellos. Es de destacar
tambin el software multilinge de fuente abierta Greenstone Digital Libraries que
sirve para crear y distribuir colecciones de bibliotecas digitales.

MARTIN MARTINEZ
9-12-14
INSTITUTO TECNOLOGICO DEL VALLE DEL GUADIANA

Tambin existen otra serie de herramientas muy sencillas y menos conocidas,


algunas de ellas de libre disposicin, pero que cuentan con un gran potencial para
gestionar documentos en diferentes morfologas de informacin: texto, imgenes,
audio, etc. Las ms potentes sirven tambin para gestionar sitios web y permiten
clasificar los documentos, indizarlos, hacer tablas de contenido, realizar
bsquedas, etc. Algunos incluyen hasta diccionarios y tesauros.
No cabe duda de que la forma hipertextual es en s misma una herramienta para
organizar y gestionar la informacin. A muchos de estos programas tambin se les
denomina herramientas de autor, porque sirven para gestionar a pequea escala
nuestros propios hiperdocumentos.
Con la aparicin de la llamada Web 2.0, han proliferado los Sistemas de gestin
de contenidos o Content Management System (CMS). Estas herramientas
permiten la creacin y administracin de contenidos de pginas web. Se trata de
una interfaz que controla una o varias bases de datos donde se aloja el contenido
del sitio web. Hay gestores para pginas web, foros, blogs, wikis, etc. Estos
sistemas permiten tratar de manera separada el diseo del contenido. Una
relacin exhaustiva de estas herramientas se ofrece en esta tesis en Sistemas de
Gestin de Hipertextos para la Web 2.0

MARTIN MARTINEZ
9-12-14
INSTITUTO TECNOLOGICO DEL VALLE DEL GUADIANA

Conclusin

Los CMS se han convertido en una herramienta cada vez ms utilizada en la


elaboracin de sitios web, ya sean simples pginas o complejos portales de
contenidos.
Una tendencia en crecimiento, que cuenta mes a mes con nuevas aplicaciones de
gestin y versiones mejoradas, que se adapta a cualquier tipo de contenido y
facilita el acceso a la publicacin de contenidos a un mayor nmero de usuarios.
Permite que sin conocimientos de programacin ni maquetacin cualquier usuario
pueda editar su propio contenido en el sistema.

Anda mungkin juga menyukai