monografia cms

24
5/11/2018 MonografiaCMS-slidepdf.com http://slidepdf.com/reader/full/monografia-cms 1/24 Universidad andina “Néstor Cáceres Velásquez” CMS SISTEMA DE GESTIÓN DE CONTENIDOS Presentado por: RJ. Docente: Dr. Ing. Víctor A. Paniagua Gallegos. Juliaca, Abril 2010

Upload: ronald-jim-rodriguez-zevallos

Post on 11-Jul-2015

414 views

Category:

Documents


1 download

TRANSCRIPT

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 1/24

Universidad andina

“Néstor Cáceres Velásquez”

CMS

SISTEMA DE GESTIÓN DECONTENIDOS

Presentado por:

RJ.

Docente:

Dr. Ing. Víctor A. Paniagua Gallegos.

Juliaca, Abril 2010

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 2/24

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 3/24

INDICE

1. Introducción……………………………………………………………………………………………….

2. Objetivos…………………………………………………………………………………………………..

2.1. Objetivo General……………………………………………………………………………………

2.2. Objetivos Específicos…………………………………………………………………………….

3. Marco Teórico…………………………………………………………………………………………….

3.1. Historia de los CMS…………………………………………………………………………………

3.2. Los Sistemas de Gestión de Contenidos (CMS)………………………………………………..

3.2.1. Definición…………………………………………………………………………………….

3.3. Sistemas Open Source……………………………………………………………………………

3.4. Clasificación de Gestores de Contenido…………………………………………………………

3.5. Características de los CMS………………………………………………………………………..

3.6. Criterios de Selección de un CMS……………………………………………….......................

3.7. División de Funcionalidad de los CMS………………………………………….......................

3.7.1. Creación de Contenido…………………………………………………………………….

3.7.2. Gestión de Contenido……………………………………………………........................

3.7.3. Publicación…………………………………………………………………………………..

3.7.4. Presentación………………………………………………………………………………..

3.8. Necesidad de un CMS……………………………………………………………………………..

3.9. Presente y Futuro de los CMS……………………………………………………………………

3.10. Los CMS en el E-Learning…………………………………………………………………

4. APLICACIÓN……………………………….……………………………………………………………..

4.1. Joomla………………………………………………………………………………………………..

4.1.1. Antecedentes…………………………………………………………………………………

4.1.2. Características……………………………………………………………………………….

4.1.2.1. Características de Publicación de Sitios Web en Joomla……….....................

4.1.3. Ventajas de Joomla………………………………………………………...........................

4.1.4. la Seguridad en Joomla………………………………………………………………………

4.1.5. ¿Por qué decidirse por un diseño Web en Joomla? ……………………………………..

5. Referencias Bibliografiítas………………………………………………………………………………..

1

1

1

1

1

1

11

1

1

1

1

1

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 4/24

1. Introducción:

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 5/24

Realizar un Sitio Web puede ser un trabajo complicado y muy laborioso si no se

dispone de las herramientas adecuadas. Anteriormente las herramientas eran

básicamente editores que permitían generar una página, que evolucionaron para

incorporar el control de la estructura de la Web y otras funcionalidades, pero en

general estaban enfocadas más a la creación que al mantenimiento. En los últimos

años se ha desarrollado el concepto de sistema de gestión de contenidos (Content

Management Systems o CMS). Se trata de herramientas que permiten crear y

mantener un portal Web con facilidad, encargándose de los trabajos más tediosos que

hasta ahora ocupaban el tiempo de los administradores de las Webs.

Teniendo en cuenta el ahorro que supone la utilización de estas herramientas, y el

coste de desarrollarlas, sería lógico esperar que su precio fuera muy elevado. Eso es

cierto para algunos productos comerciales, pero existen potentes herramientas de

gestión de contenidos de acceso libre, disponibles con licencias de código abierto.

Los gestores de contenidos proporcionan un entorno que posibilita la actualización,

mantenimiento y ampliación de la Web con la colaboración de múltiples usuarios. En

cualquier entorno virtual ésta es una característica importante, que además puede

ayudar a crear una comunidad cohesionada que participe más de forma conjunta.

En el transcurso del tema describiré los criterios más importantes a la hora deseleccionar un gestor de contenidos y los requerimientos en función de los objetivos

que se quieran alcanzar. Por eso, se hace un breve repaso de las herramientas de

código abierto (Open Source), que permiten construir sistemas gestores de contenido

generales y se hace una particularización de aquéllas más orientadas hacia la

construcción de espacios virtuales de e-learning.

2. Objetivos:

2.1. Objetivo General:

Facilitar la creación de contenidos y la presentación de estos con la posibilidad de

reducir costos y tiempo de ejecución.

2.2. Objetivos específicos:

- Gestionar de forma uniforme, accesible, y cómoda, un sitio Web dinámico.

- Actualizaciones periódicas.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 6/24

- Creación de contenido por autores sin conocimientos técnicos.

3. Marco Teórico:

3.1. Historia de los CMS:

A principios de los años noventa, el concepto de sistemas de gestión de contenidos

era desconocido. Algunas de sus funciones se realizaban con aplicaciones

independientes: editores de texto y de imágenes, bases de datos y programación a

medida.

Ya el año 1994 Illustra Information Technology utilizaba una base de datos de objetos

como repositorio de los contenidos de una Web, con el objetivo de poder reutilizar los

objetos y ofrecía a los autores un entorno para la creación basado en patrones. La

idea no cuajó entre el público y la parte de la empresa enfocada a la Web fue

comprada por AOL, mientras que Informix adquirió la parte de bases de datos.

RedDot es una de las empresas pioneras que empezó el desarrollo de un gestor de

contenidos el año 1994. No fue hasta a finales del año siguiente que presentaron su

CMS basado en una base de datos.

Entre los CMS de código abierto uno de los primeros fue Typo 3, que empezó sudesarrollo el año 1997, en palabras de su autor, Kasper Skårhøj, “antes de que el

término gestión de contenidos fuera conocido sobradamente”.

PHPNuke, la herramienta que popularizó el uso de estos sistemas para las

comunidades de usuarios en Internet, se empezó a desarrollar el año 2000. La primera

versión supuso tres semanas de trabajo al creador, rescribiendo el código de otra

herramienta, Thatware.

3.2. Los Sistemas de Gestión de Contenidos (CMS).

3.2.1. Definición:

La idea básica que existe detrás de un sistema de gestión de contenidos es separar lagestión del contenido de su diseño. El diseño de las páginas se almacena en plantillas

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 7/24

mientras que el contenido puede almacenarse en bases de datos o ficheros

separados. Cuando un usuario solicita una página Web, las partes se combinan para

producir una página HTML estándar. La página Web resultante puede incluir contenido

de múltiples fuentes.

En este entorno, los usuarios crean sus páginas, con diseños específicos y los

administradores de los sitios, en caso de que necesiten cambiar la apariencia del sitio,

sólo deben trabajar en las plantillas, sin necesidad de alterar el contenido ni los

diseños individuales.

Otro criterio es que “Un sistema de gestión de contenidos sirve para que la gestión de

un sitio Web, por pequeño que sea, no se vaya de las manos: permite tener una

apariencia y navegación uniforme en todo el sitio, así como actualizar y gestionar sucontenido fácilmente”.

Según el punto de vista de Bob Boiko , la gestión de contenidos es el proceso de tratar 

de emparejar lo que usted tiene con lo que ellos desean; donde usted es una

organización con información y funcionalidad como valor y ellos son un sistema de

audiencias definibles que desean ese valor. La gestión de contenidos puede parecer 

una manera de crear grandes sitios Web, pero en un examen más cercano, es en

hecho, un proceso total para recoger, manejar y publicar contenido.

Las definiciones antes expuestas se podrían completar aún más si se les suma que los

gestores de contenido proporcionan un entorno que posibilita la actualización,

mantenimiento y ampliación del Web con la colaboración de múltiples usuarios.

En la definición de sistemas de gestión de contenidos, pueden encontrarse varios

puntos, que coinciden con los que se mencionaron cuando se hablaba de sistemas de

información: capturar, actualizar, integrar, consultar y analizar información pertinente

para una institución. Aunque en este sentido, los procesos en los sistemas de

información engloban varios de los puntos de incidencia de los sistemas de gestión de

contenidos.

Una de las características más importantes de los sistemas de gestión de contenidos

es el hecho de que se pueda mantener el sistema, con la colaboración de múltiples

usuarios, es decir, que siempre habrá elementos que consultar, sin esperar a que los

especialistas publiquen la información, según sus posibilidades y con la prioridad que

entiendan, cuando puede que no sea la requerida.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 8/24

Un sistema de gestión de contenidos es la confluencia de la captación, procesamiento,

actualización, representación y consulta de información en una institución, para la

toma de decisiones en ambiente Web; estas tareas se realizan con la colaboración de

todos los usuarios, y el sistema no depende sólo de información aislada, sino también

de su dinámica, que tiene carácter continuo, que convierte el proceso en un ciclo

productivo, resultante de su retroalimentación.

En resumen, los sistemas de gestión de contenidos se emplean para crear, procesar,

compartir y organizar contenido en forma cooperativa entre los autores y el sistema,

donde este último es capaz de ofrecer posibilidades de integrar los contenidos, con

independencia de su formato o procedencia, así como guiar su flujo dentro del mismo,

y ello ofrece la oportunidad de que las instituciones naveguen satisfactoriamente

mediante la gestión de la información hacia el aprendizaje institucional, como vía

invaluable en el cumplimiento de su misión y sus objetivos estratégicos, así como para

la reducción de los costos de fricción de este proceso. Los costos de fricción

comprenden los costos directos e indirectos asociados a la implementación y puesta

en funcionamiento de un sistema o tecnología sea este informático o de otro tipo.

3.3. Sistemas Open Source:

Cuando surgieron los sistemas de gestión de contenidos, si bien vinieron a solucionar 

varios problemas en el mundo de la gestión empresarial, también trajeron un problema

consigo: los costos de las herramientas que posibilitaban su desarrollo. Al principio,

había que pagar por obtener las herramientas; sin embargo, poco a poco se abrieron

paso herramientas “open source”, hasta el punto que, en estos momentos, el mundo

de las herramientas que soportan los sistemas de gestión de contenidos está

prácticamente dividido entre las herramientas que se deben pagar y las de código

fuente abierto. No obstante, los programas “open source” se ganan, cada vez más, la

confianza de los consumidores; sus ventajas sobre los programas comerciales sonostensibles.

El movimiento pro “open source” engloba todos los aspectos necesarios para conducir 

el desarrollo abierto de las aplicaciones informáticas.7 Al disponerse del código fuente

de un programa en la comunidad de técnicos, creadores de tecnologías y usuarios en

general, es posible, mediante el trabajo colectivo, perfeccionar constantemente los

programas, compartir soluciones y perfeccionar la herramienta; “open source” es una

nueva filosofía de trabajo en el mundo tecnológico.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 9/24

En torno a este movimiento giran varios mitos que buscan opacar sus ventajas como

son: que no tiene un futuro seguro en el mundo tecnológico, que no es seguro emplear 

programas de este tipo o que existen riesgos para su adaptación.

El futuro de los programas de código fuente abierto por el contrario es muy seguro y seencuentra en pleno desarrollo, debido a sus formidables ventajas para el trabajo de

desarrollo colectivo, así como para la adaptación de los programas a las necesidades

particulares de los usuarios. Muchos de estos programas, contrario a lo que algunos

puedan pensar, se encuentran respaldados por grandes compañías.

Tampoco es creíble la afirmación que establece que sean inseguros, debido a que su

código fuente sea abierto o que exista riesgo en su adaptación, porque bajo el

aparente problema de inseguridad se encuentra el hecho de que, al ser de dominiopúblico su código fuente, miles de creadores y programadores en todo el mundo

trabajan para solucionar sus fallos de seguridad y esos resultados son públicos. Por 

otro lado, se cree que el hecho de existir la posibilidad de reclamar a una compañía

propietaria ante el mal funcionamiento de la aplicación obtenida es una franca

desventaja; sin embargo, sí existen compañías responsables de los programas,

aunque sean “open source” y además, cuando algún aspecto del programa no

satisface al usuario, este se encuentra en entera libertad de cambiarlo o mejorarlo, en

beneficio de sus necesidades.

La selección, implantación y puesta en marcha de una herramienta para la gestión de

contenidos es fruto de un estudio y de un análisis detallado de la organización que

desea instalarla, de sus objetivos, de los procesos de trabajo y recursos de

información que utiliza, y de sus usuarios potenciales. En consecuencia, una

exhaustiva planificación, resultado del estudio previo, y una rigurosa metodología de

puesta en marcha son ineludibles para tener éxito en una iniciativa de gestión de

contenidos.

Una institución no debe implantar un sistema de este tipo por moda o por dejarse

llevar por la corriente. Existen algunos aspectos claves que el personal que se ocupa

de introducir estos sistemas debe analizar con vistas a determinar si es conveniente o

no, por ejemplo:

• Necesidad de minimizar tiempo y esfuerzo en la creación, búsqueda y

distribución de la información en la institución.• Necesidad de eliminar la duplicidad en el trabajo.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 10/24

• Intranets desactualizadas o desordenadas y con interfaz de difícil navegación.

• Poco o nulo control del flujo, tanto de información como de usuarios que

utilizan los servicios.

A partir de estos aspectos, entonces, debe, en aras de implantar un sistema de gestiónde contenidos sin equivocación:

• Identificar qué tipo de información es necesario incluir en el sistema.

• Analizar cuáles son los puntos prioritarios de la implementación.

• Determinar qué herramienta se utilizará para la implementación del sistema.

• Crear un cronograma a pequeña escala y que involucre poco personal para

valorar el desarrollo del sistema.

• Involucrar al personal de la institución y hacerlo partícipe del proyecto, brindarleresponsabilidades y comprometerlo con su desarrollo.

3.4. Clasificación 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 privativo; 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 personaleso Foros ; pensados para compartir opiniones

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

3.5. Características de los CMS:

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 11/24

Entre las características más importantes de los sistemas de gestión de contenidos y

que constituyen una evolución de los sistemas de información tradicionales, está el

hecho de que sean manejables por todos los usuarios, todos pueden subir 

información, manipularla, representarla, etcétera. Esto podría verse como un

problema, en materia de la veracidad y confiabilidad de la información que circula en el

sistema, pero lo cierto es que los sistemas de gestión de contenidos permiten distribuir 

funciones a sus usuarios, así siempre existirán individuos encargados de comprobar 

que se incluye y quién lo incluye, con la opción de rechazar o solicitar la modificación

del material.

Este proceso se realiza de forma dinámica, porque, cuando un autor o contribuyente

envía un material para publicar, los revisores y administradores, al acceder al sistema,

este muestra ante ellos una lista con los trabajos pendientes, ellos sólo deben revisarlo

y tomar la acción que se requiere. Además, al existir varias personas con estas

posibilidades, los contenidos no se agrupan y envejecen sin publicarse. También, es

posible someter la información a debate para luego mejorarla, sin necesidad de que

las personas se reúnan y conversen sobre ello, sino desde su puesto de trabajo y con

la facilidad de que cada criterio o comentario realizado quede grabado y perfectamente

visible. Esto se resume en la denominada capacidad de implementación de flujos de

trabajo o workflows propios de este tipo de sistemas.

Una de las características de los sistemas de gestión de contenidos y que además

constituye una ventaja con respecto a su uso, es el hecho de posibilitar la inmediatez

de la publicación y edición de los contenidos, con ello, se aparta a un lado la torpeza y

las trabas que matizan muchos procesos de difusión de la información, se obtiene

entonces la agilidad necesaria para la divulgación de los contenidos en una institución.

Otras ventajas de los sistemas de gestión de contenidos son:

• La capacidad de manejar eficientemente gran cantidad de páginas Web.

• Trabajar en un ambiente de páginas Web interactivas, es decir, que se generan

según las peticiones de los usuarios.

• Controlar el acceso de los usuarios al sistema, no sólo mediante su

contraseña, sino mediante los permisos asignados a cada uno y la información

que incluye, tanto en calidad como en cantidad, que posibilita el perfectocrecimiento y desempeño del sistema.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 12/24

• Orden en el sistema, al existir la posibilidad de asignar, por parte de la

herramienta, un mismo estilo a todas las páginas generadas.

En dependencia del entorno que manejen y la información que utilicen, existen

distintos tipos de sistemas de gestión de contenidos, los más conocidos y utilizadosson:

• Gestión documental. Orientado básicamente a la catalogación y recuperación

de contenidos.

• Gestión de contenidos Web. Volcado básicamente hacia la construcción y

gestión de portales, abarca los procesos de creación, producción y distribución

de documentos digitales para los portales de las empresas.

• Gestión de conocimientos. Se basa principalmente en la estructuraciónuniforme de los datos del sistema, así como la relación entre estos. A partir de

esto, provee un control, tanto de los contenidos del sitio como de las personas

que lo utilizan.

• Gestión de contenidos empresariales. Gestiona de forma total los contenidos

de las empresas, en aras de cumplir sus objetivos. Para esto, utiliza desde la

gestión de otros sistemas hasta documentos. Un ejemplo claro de estos

sistemas son las intranets.

3.6. Criterios de selección de un CMS

Antes de empezar el proceso de selección de un CMS concreto, hay que tener claros

los objetivos de la Web, teniendo en cuenta al público destinatario, y estableciendo

una serie de requerimientos que tendría que poder satisfacer el CMS.

Escoger un CMS , no puede ser un proceso al azar, porque ha quedado demostrado

que la herramienta seleccionada debe favorecer las necesidades institucionales, si no

existirán grandes probabilidades de que la implementación del sistema fracase. En

este sentido resulta eficaz realizar una caracterización de cada una de estas

herramientas para conocer las ventajas de cada una. De la gama de características de

las herramientas para crear sistemas de gestión de contenidos, las principales a

considerar son:

• Accesibilidad: La posibilidad de poder acceder desde cualquier computadora

de la red, sin necesidad de instalar programas adicionales.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 13/24

• Interfaz: Presentación al usuario de los contenidos, aspecto visual del área de

trabajo e intercambio.

• Flexibilidad: Posibilidad de adaptación a las necesidades de la organización.

• Comentarios y evaluaciones: Posibilidad de discutir sobre los contenidos, emitir 

criterios, etcétera.

• Motor de búsqueda: Facilidad de hacer búsquedas en todo el sitio.

• Metadatos: Asignar metatados, sea automática o manualmente, a los

contenidos para una mejor recuperación.

• Noticias, artículos: Realizar publicaciones, tanto de eventos, noticias y

publicación de contenidos por parte del personal de la institución.

• Lenguaje: Posibilidad de personalizar el sistema en el lenguaje nativo de los

usuarios.

• Trabajo en grupo: Colaboración entre los integrantes de la organización,

sincronización de trabajo y actividades.

• Gestión de documentos: Acceso a documentos, tanto internos como externos,

por medio de enlaces, autoría, fecha de publicación, etcétera.

• Flujo de trabajo: Mantiene el control de los contenidos, ingreso, alta, baja,

perfiles de usuarios, entre otros aspectos.

• Seguridad: Autentificación de los usuarios y comprobación de la información

circulante.

• Servidor de aplicación: Sistema sobre el cual se desarrolla la herramienta.

• Base de datos: Facilidad de organización, almacenamiento, búsqueda y

recuperación de la información del sitio.

• Licencia: Los términos de uso.

• Sistema operativo: Requerimientos para las computadoras en las que se

montará la herramienta y las que harán uso de los servicios.

• Costo: Pago o gratis.

• Funcionalidades. No se espera que todas las herramientas ofrezcan todas las

funcionalidades, ni que éstas sean las únicas que tendrá finalmente la Web.

Entre otras:

o Editor de texto WYSIWYG a través del navegador.

o Herramienta de búsqueda.

o Comunicación entre los usuarios (foros, correo electrónico, chat).

o Noticias.

o Artículos.o Ciclo de trabajo con diferentes perfiles de usuarios y grupos de trabajo.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 14/24

o Fechas de publicación y caducidad.

o Webs personales.

o Carga y descarga de documentos y material multimedia.

o Avisos de actualización de páginas o mensajes en los foros, y envío

automático de avisos por correo electrónico.

o Envío de páginas por correo electrónico.

o Páginas en versión imprimible.

o Personalización según el usuario.

o Soporte de múltiples formados.

o Soporte de múltiples navegadores.

o Soporte de sindicación (RSS, NewsML, etc.).

o Estadísticas de uso e informes.o Control de páginas caducadas y enlaces rotos.

3.7. División de Funcionalidad de los CMS:

James Robertson propone una división de la funcionalidad de los sistemas de gestión

de contenidos en cuatro categorías: creación de contenido, gestión de contenido,

publicación y presentación.

3.7.1. Creación de contenido:

Un CMS aporta herramientas para que los creadores sin conocimientos técnicos en

páginas Web puedan concentrarse en el contenido. Lo más habitual es proporcionar 

un editor de texto WYSIWYG, en el que el usuario ve el resultado final mientras

escribe, al estilo de los editores comerciales, pero con un rango de formatos de texto

limitado. Esta limitación tiene sentido, ya que el objetivo es que el creador pueda poner 

énfasis en algunos puntos, pero sin modificar mucho el estilo general del sitio Web.

Hay otras herramientas como la edición de los documentos en XML, utilización de

aplicaciones ofimáticas con las que se integra el CMS, importación de documentos

existentes y editores que permiten añadir marcas, habitualmente HTML, para indicar el

formato y estructura de un documento.

Un CMS puede incorporar una o varias de estas herramientas, pero siempre tendría

que proporcionar un editor WYSIWYG por su facilidad de uso y la comodidad de

acceso desde cualquier ordenador con un navegador y acceso a Internet.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 15/24

Para la creación del sitio propiamente dicho, los CMS aportan herramientas para

definir la estructura, el formato de las páginas, el aspecto visual, uso de patrones, y un

sistema modular que permite incluir funciones no previstas originalmente.

3.7.2. Gestión de contenido:

Los documentos creados se depositan en una base de datos central donde también se

guardan el resto de datos de la Web, cómo son los datos relativos a los documentos

(versiones hechas, autor, fecha de publicación y caducidad, etc.), datos y preferencias

de los usuarios, la estructura de la Web, etc.

La estructura de la Web se puede configurar con una herramienta que, habitualmente,

presenta una visión jerárquica del sitio y permite modificaciones. Mediante esta

estructura se puede asignar un grupo a cada área, con responsables, editores, autores

y usuarios con diferentes permisos. Eso es imprescindible para facilitar el ciclo de

trabajo (workflow) con un circuito de edición que va desde el autor hasta el

responsable final de la publicación. El CMS permite la comunicación entre los

miembros del grupo y hace un seguimiento del estado de cada paso del ciclo de

trabajo.

3.7.3. Publicación:

Una página aprobada se publica automáticamente cuando llega la fecha de

publicación, y cuando caduca se archiva para futuras referencias. En su publicación se

aplica el patrón definido para toda la Web o para la sección concreta donde está

situada, de forma que el resultado final es un sitio Web con un aspecto consistente en

todas sus páginas. Esta separación entre contenido y forma permite que se pueda

modificar el aspecto visual de un sitio Web sin afectar a los documentos ya creados y

libera a los autores de preocuparse por el diseño final de sus páginas.

3.7.4. Presentación:

Un CMS puede gestionar automáticamente la accesibilidad del Web, con soporte de

normas internacionales de accesibilidad como WAI, y adaptarse a las preferencias o

necesidades de cada usuario. También puede proporcionar compatibilidad con los

diferentes navegadores disponibles en todas las plataformas (Windows, Linux, Mac,

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 16/24

Palm, etc.) y su capacidad de internacionalización lo permite adaptarse al idioma,

sistema de medidas y cultura del visitante.

El sistema se encarga de gestionar muchos otros aspectos como son los menús de

navegación o la jerarquía de la página actual dentro del Web, añadiendo enlaces deforma automática. También gestiona todos los módulos, internos o externos, que

incorpore al sistema. Así por ejemplo, con un módulo de noticias se presentarían las

novedades aparecidas en otro Web, con un módulo de publicidad se mostraría un

anuncio o mensaje animado, y con un módulo de foro se podría mostrar, en la página

principal, el título de los últimos mensajes recibidos. Todo eso con los enlaces

correspondientes y, evidentemente, siguiendo el patrón que los diseñadores hayan

creado.

3.8. Necesidad de un CMS:

En el apartado anterior se han presentado bastantes motivos para ver la utilidad de un

sistema que gestione un entorno Web, pero se podría pensar que no es necesario

para un Web relativamente pequeño o cuando no se necesitan tantas funcionalidades.

Eso sólo podría ser cierto para un Web con unas pocas páginas estáticas para el que

no se prevea un crecimiento futuro ni muchas actualizaciones, lo que no es muy

realista. En cualquier otro caso, la flexibilidad y escalabilidad que permiten estossistemas, justifican su utilización en prácticamente cualquier tipo de Web.

Muchos usuarios particulares utilizan CMS gratuitos para elaborar y gestionar sus

Webs personales, obteniendo Webs dinámicos llenos de funcionalidades. El resultado

que obtienen es superior al de algunas empresas que se limitan a tener páginas

estáticas que no aportan ningún valor añadido.

Éstos son algunos de los puntos más importantes que hacen útil y necesaria la

utilización de un CMS:

• Inclusión de nuevas funcionalidades en la Web. Esta operación puede

implicar la revisión de multitud de páginas y la generación del código que

aporta las funcionalidades. Con un CMS eso puede ser tan simple como incluir 

un módulo realizado por terceros, sin que eso suponga muchos cambios en la

Web. El sistema puede crecer y adaptarse a las necesidades futuras.

• Mantenimiento de gran cantidad de páginas. En una Web con muchas

páginas hace falta un sistema para distribuir los trabajos de creación, edición y

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 17/24

mantenimiento con permisos de acceso a las diferentes áreas. También se

tienen que gestionar los metadatos de cada documento, las versiones, la

publicación y caducidad de páginas y los enlaces rotos, entre otros aspectos.

• Reutilización de objetos o componentes. Un CMS permite la recuperación y

reutilización de páginas, documentos, y en general de cualquier objeto

publicado o almacenado.

• Páginas interactivas. Las páginas estáticas llegan al usuario exactamente

como están almacenadas en el servidor Web. En cambio, las páginas

dinámicas no existen en el servidor tal como se reciben en los navegadores,

sino que se generan según las peticiones de los usuarios. De esta manera

cuando por ejemplo se utiliza un buscador, el sistema genera una página con

los resultados que no existían antes de la petición. Para conseguir esta

interacción, los CMS conectan con una base de datos que hace de repositorio

central de todos los datos de la Web.

• Cambios del aspecto de la Web. Si no hay una buena separación entre

contenido y presentación, un cambio de diseño puede comportar la revisión de

muchas páginas para su adaptación. Los CMS facilitan los cambios con la

utilización, por ejemplo, del estándar CSS (Cascading Style Sheets u hojas de

estilo en cascada) con lo que se consigue la independencia de presentación y

contenido.

• Consistencia de la Web. La consistencia en un Web no quiere decir que todas

las páginas sean iguales, sino que hay un orden (visual) en vez de caos. Un

usuario nota enseguida cuándo una página no es igual que el resto de las de la

misma Web por su aspecto, la disposición de los objetos o por los cambios en

la forma de navegar. Estas diferencias provocan sensación de desorden y dan

a entender que el Web no lo han diseñado profesionales. Los CMS pueden

aplicar un mismo estilo en todas las páginas con el mencionado CSS, y aplicar 

una misma estructura mediante patrones de páginas.• Control de acceso. Controlar el acceso a un Web no consiste simplemente al

permitir la entrada a el Web, sino que comporta gestionar los diferentes

permisos a cada área de la Web aplicados a grupos o individuos.

3.9. Presente y futuro de los CMS

En la actualidad, aparte de la ampliación de las funcionalidades de los CMS, uno de

los campos más interesantes es la incorporación de estándares que mejoran la

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 18/24

compatibilidad de componentes, facilitan el aprendizaje al cambiar de sistema y

aportan calidad y estabilidad.

Algunos de estos estándares son CSS, que permite la creación de hojas de estilo;

XML, un lenguaje de marcas que permite estructurar un documento; XHTML, que esun subconjunto del anterior orientado a la presentación de documentos vía Web; WAI,

que asegura la accesibilidad del sistema; y RSS, para sindicar contenidos de tipo

noticia.

También las aplicaciones que rodean los CMS acostumbran a ser estándar (de facto),

como los servidores Web Apache y ISS; los lenguajes PHP, Perl y Python; y las bases

de datos MySQL y PostgreSQL. La disponibilidad para los principales sistemas

operativos de estas aplicaciones y módulos, permite que los CMS puedan funcionar endiversas plataformas sin muchas modificaciones.

Sobre el futuro de los CMS, Robertson (2003a) apunta que:

• Los CMS se convertirán en un artículo de consumo, cuando los productos se

hayan establecido y más soluciones lleguen al mercado. Eso provocará una

disminución de los precios en los productos comerciales y una mayor 

consistencia en las funcionalidades que ofrecen.

• En este entorno, muchas empresas que implementan Webs tendrán que cerrar.

• Muchos proyectos fracasarán por no ajustarse a los estándares y no entender 

conceptos como usabilidad, arquitectura de la información, gestión del

conocimiento y contenido.

• El campo de los gestores de contenido madurará hasta conseguir un alto grado

de consistencia y profesionalismo.

• Se adoptarán estándares en el almacenaje, estructuración y gestión del

contenido.• Se producirá una fusión entre gestión de contenidos, gestión de documentos y

gestión de registros.

También se puede añadir la incorporación de sistemas de e-learning y gestión del

conocimiento, y en los entornos de intranet corporativa, la posibilidad de acceder a

otras fuentes de datos como por ejemplo sistemas de soporte de decisiones (Decision

Support Systems o DSS). El campo de los CMS de código abierto tendría que seguir 

un desarrollo similar.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 19/24

3.10. Los CMS en el E-Learning

El E-Learning tiene unas necesidades específicas que un CMS general no siempre

cubre, o si lo hace, no da las mismas facilidades que una herramienta creada

específicamente por esta función.

En general, los sistemas de gestión del aprendizaje (Learning Management Systems o

LMS) facilitan la interacción entre los profesores y los estudiantes, aportan

herramientas para la gestión de contenidos académicos y permiten el seguimiento y la

valoración de los estudiantes. Es decir, facilitan una translación del modelo real en el

mundo virtual.

Un buen ejemplo de sistema de gestión de cursos es Moodle , uno de los más

conocidos con licencia de código abierto. Sus características pueden servir para

concretar algunas de las funcionalidades que se esperan de este tipo de herramientas:

• Administración de profesores y alumnos.

• Aulas virtuales que contienen toda la información de un curso y permiten la

comunicación con foros o con chats.

• Creación, mantenimiento y publicación del material de un curso, con soporte de

diferentes formatos, incluidos audio y vídeo.

• Talleres virtuales.

• Exámenes y tests con valoraciones.

• Trabajos con fecha de límite de entrega y aviso al profesor en caso de

incumplimiento.

• Seguimiento estadístico de las acciones del estudiante.

Nota: Estos sistemas son diferentes a los CMS, tanto por el objetivo como por las características, pero actualmente

empiezan a incluir capacidades de los sistemas de gestión de contenidos. Con la integración de las dos herramientas

nace un nuevo concepto, los LCMS (Learning Content Management Systems o sistemas de gestión de contenidos parael aprendizaje).

4. APLICACIÓN:

4.1. Joomla

4.1.1. Antecedentes:

El proyecto Joomla nace en agosto de 2005, como el resultado de la división entre la

compañía australiana Miró (fundadora del software libre llamado Mambo) y sus

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 20/24

desarrolladores, a raíz de unas cláusulas que violaban los valores principales del

código abierto.

Los desarrolladores quisieron darle continuidad a Mambo, siguiendo la filosofía del

software libre, así que le dieron un nuevo nombre al proyecto: Joomla, que en lenguaswahili significa “todos juntos”

- Joomla: Un CMS popular:

Una de las razones para ser un software tan difundido es su propia esencia: “free

software”. Algunos la traducen como programa gratis, ó programa libre, Joomla no

tiene costo (de licencia). El usuario lo puede bajar y usar sin tener que pagar nada.

Pero lo más importante: el usuario es libre de acceder al código, modificarlo, mejorarloo adaptarlo a sus necesidades.

- Joomla: Un software de más de dos millones de dólares:

Algunos desarrolladores ven en el software libre como Joomla una amenaza. Lo

“gratis” para muchos equivale a “malo”. Nada más lejos de la realidad. De hecho, el

costo de Joomla está valorado en USD$ 2,194,486, teniendo en cuenta que si una

empresa decidiera llegar a un software similar, debería dedicar 11 programadores

durante 18 meses continuos para alcanzar las 65.880 líneas de código que Joomla

tiene escrito.

Es la gran fortuna del software libre: muchos de los mejores desarrolladores del

planeta trabajando al tiempo, desde diferentes partes del mundo y aportando su

conocimiento para construir entre todos el mejor software CMS del mundo.

 

- Las Naciones Unidas usa Joomla:

Son miles de sitios los que hoy en día usan Joomla, sin embargo, es importante

resaltar algunos casos exitosos, como el de las Naciones Unidas, que prefirió

usar Joomla a una solución de administración de contenidos de Microsoft. Menudo

golpe de opinión produjo en todo el mundo que un organismo como Naciones Unidas

base toda la plataforma multilingüe a software libre.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 21/24

Algo similar ocurrió con Orbitel Estados Unidos y Orbitel España. Ahora ellos también

usan Joomla para la tienda de comercio electrónico en estos dos países. También la

revista América Economía, migró su versión electrónica a Joomla.

4.1.2. Características:

Su característica principal es que la plataforma puede ser “extensible”, permitiendo

usar muchas aplicaciones para organizar y mantener fácilmente portales en internet.

Solo se incluyen plugins para poder tener mejores resultados. Se utiliza para la

administración de diferentes contenidos, desde tiendas virtuales como ediciones de

revistas en red.

4.1.2.1. Características de Publicación de Sitios Web en Joomla:

- Automatización en la publicación: Las paginas y documentos de Joomla

pueden programarse con fecha de publicación y fecha de caducidad. Es decir 

un documento puede programarse para que se publique automáticamente al

llegar una determinada fecha, y luego despublicarse también de forma

automática en otra fecha.

- Archivo e historial: Las páginas viejas o publicaciones que hayan perdido

vigencia pueden enviarse a un archivo de almacenamiento, sin necesidad de

tener que borrarlas. Esto permite también la posibilidad a los navegadores de

consultar articulos viejos o documentos anteriores en un historial.

- Formatos de lectura: Cada documento es generado automáticamente por 

Joomla en formato PDF, en versión imprimible, y en XML.

- Envío por E-mail: Los usuarios del sitio Web podrán enviar automáticamente a

un amigo por e-mail cada documento publicado.

- Valoración de contenidos: Los visitantes del sitio podrán votar la calidad de lo

publicado

- Comentarios: Los usuarios podrán comentar sus opiniones o expresar sus

inquietudes en la misma página de contenidos.

4.1.3. Ventajas de Joomla

Joomla proporciona muchas ventajas al utilizarlo:

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 22/24

- Es un software libre de licencia, permitiendo una permanente interacción entre los

usuarios para mejorarlo todos los días.

- Su instalación es posible en servidores Linux, Mac y Windows.

- Es posible editar su código fuente, según las necesidades de los desarrolladores o

diseñadores Web, permitiendo ajustar a los requerimientos de cada portal.

- Disponible en diferentes idiomas, incluyendo el español, para desarrollar paginas y

administrar contenidos y aplicaciones fácilmente.

- Ofrece la posibilidad de usar hasta 3000 extensiones, permitiendo usar un gran

universo de características y herramientas.

- Todas sus extensiones, están bajo los estándares Web, de acuerdo a la W3C. Al

igual que Wordpress, ofrece plantillas que están acorde a estos estándares.

- Permite entonces cambiar y personalizar todo lo que requieras, y donde te ofrece una

gran cantidad y variedad de temas mensualmente para crear una página Web.

- Rápida velocidad de carga, principalmente por el sistema de caché que utiliza,

permitiendo que sea mas rápido que otros tipos de plataformas.

- Su estructura permite tener una flexibilidad inmensa para crear tu diseño Web, al

igual que tener múltiples administradores que pueden ingresar y actualizar su

contenido permanentemente. Su panel de control, hace que pueda ser editado y

actualizado rápidamente. Por ejemplo para ingresar un botón, se requería

anteriormente reorganizar todo el contenido de esa pantalla. Ya no es necesario con

Joomla.

- Ofrece una gran seguridad al sitio Web por ser una comunidad abierta, donde todos

los desarrolladores están constantemente revisando posibles fallas o "puertas" que se

tenga en el código abierto de esta plataforma. Su activa comunidad permite tener 

soluciones de una manera muy rápida y para cualquier tipo de problema.

- Incluye herramientas ya probadas de SEO (optimización para motores de

búsqueda): Joomla tiene unas excelentes prácticas para posicionar nuestros sitios en

los motores. Por ejemplo, títulos independientes por página, uso de etiquetas metadiferenciadas en cada página, URL amigables, entre otras.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 23/24

4.1.4. La seguridad en Joomla

Tal vez la seguridad sea uno de los principales caballitos de batalla de los detractores

del Joomla. La verdad, es que la seguridad dependerá del administrador de la página.

Debe estar muy atento a las actualizaciones y parches que salgan (normalmente cadados o tres meses). Y listo... Pero si hay descuido por parte del Webmáster y nunca se

actualiza, las vulnerabilidades estarán presentes y la puerta abierta para que la página

sea atacada.

Pero esta situación puede resultar tan crítica en el software libre como en el privativo.

Muestra de ello fue el ataque hacker recibido en un servidor de Microsoft, porque la

empresa no actualizó un parche de seguridad de uno de sus programas.

4.1.5. ¿Por qué decidirse por un diseño Web en Joomla?

Organización del sitio Web: Joomla está preparado para organizar eficientemente

los contenidos de un sitio Web en secciones y categorías, lo que facilita la

navegabilidad para los usuarios y permite crear una estructura sólida, ordenada y

sencilla para los administradores. Desde el panel administrador de Joomla usted podrá

crear, editar y borrar las secciones y categorías de su sitio de la manera en que más le

convenga.

Publicación de Contenidos: Con Joomla CMS podrá crear páginas ilimitadas yeditarlas desde un sencillo editor que permite formatear los textos con los estilos e

imágenes deseados. Los contenidos son totalmente editables y modificables.

Escalabilidad e implementación de nuevas funcionalidades: Joomla ofrece la

posibilidad de instalar, desinstalar y administrar componentes y módulos, que

agregarán servicios de valor a los visitantes de su sitio Web, por ejemplo: galerías de

imágenes, foros, newsletters, clasificados, etc.

Administración de usuarios: Joomla le permite almacenar datos de usuarios

registrados y tambien la posibilidad de enviar E-mails masivos a todos los usuarios. Laadministración de usuarios es jerárquica, y los distintos grupos de usuarios poseen

diferentes niveles de facultades/permisos dentro de la gestión y administración del

sitio.

Diseño y aspecto estético del sitio: Es posible cambiar todo el aspecto del sitio Web

tan solo con un par de clicks, gracias al sistema de templates que utiliza Joomla.

Navegación y menú: Totalmente editables desde el panel administrador de Joomla

Administrador de Imágenes: Joomla posee una utilidad para subir imágenes al

servidor y usarlas en todo el sitio.

5/11/2018 Monografia CMS - slidepdf.com

http://slidepdf.com/reader/full/monografia-cms 24/24

Disposición de módulos modificable: En un sitio creado con Joomla, la posicion de

módulos puede acomodarse como se prefiera.

Encuestas: Joomla posee un sistema de votaciones y encuestas dinámicas con

resultados en barras porcentuales.

Feed de Noticias: Joomla trae incorporado un sistema de sindicación de noticias por 

RSS/XMS de generación automática

Publicidad: es posible hacer publicidad en el sitio usando el Administrador de

Banners.

Estadísticas de visitas: con información de navegador, OS, y detalles de los

documentos (páginas) más vistos.

5. Referencias Bibliografías:

Robertson, J., CMS: En busca de una plataforma ideal  [en línea]. Disponible en<http://bvs.sld.cu/revistas/aci/vol14_4_06/aci11406.htm > [Consulta: Abril 2010]

Xavier, G. Cuerda, Introducción a los Sistemas de Gestión de Contenidos (CMS)de código abierto  [en línea] 29/11/04 <http://mosaic.uoc.edu/2004/11/29/introduccion-a-los-sistemas-de-gestion-de-contenidos-cms-de-codigo-abierto/> [Consulta: abril 2010]