Вы находитесь на странице: 1из 29

Gestores de

contenidos
Implantacin de
Aplicaciones Web
CONTENIDOS
1. Qu es un sistema de gestin de contenidos?
2. Joomla!
3. Estructura del CMS Joomla!
4. Configuracin global y aspecto de Joomla!
5. Usuarios de Joomla!
6. Organizacin de los contenidos
7. Gestin de mens
8. Gestin de contenidos

2
CONTENIDOS
9. Gestor de la pgina de inicio
10. Gestin de extensiones (componentes,
mdulos, plugins, etctera)
11. Gestin de plantillas
12. Sindicacin
13. Copia y restauracin del portal Joomla!
14. Actualizacin de Joomla!

3
1. Qu es un sistema de gestin de contenidos?
Una herramienta de software que permite crear, organizar y publicar documentos y otros contenidos de forma
colaborativa. Los sistemas de gestin de contenidos (Content Management Systems, en adelante CMS) estn
formados por un conjunto de aplicaciones web que, de un modo similar a un portal, operan tanto en Internet
como en una intranet.

Con su ayuda, se pueden generar y publicar noticias, crear taxonomas (sistemas de clasificacin), insertar
logotipos e imgenes personalizadas o corporativas en el portal, aadir secciones, administrar las bases de
datos de usuarios, etctera.

1.1. Funciones bsicas de un gestor de contenidos


Creacin de contenidos. Cualquier usuario que no tenga demasiados conocimientos sobre publicacin web
puede generarlos gracias a los editores integrados.

Gestin de contenidos. Cuando un usuario crea un documento, se almacena en una base de datos junto
con otras informaciones de inters como el nombre del autor, las fechas de creacin y publicacin, el tipo de
documento, los permisos de acceso, etctera.
Publicacin de contenidos. Cuando el usuario da por terminado un contenido, puede publicarlo en ese
mismo momento o bien programarlo para que aparezca en una fecha determinada.

Presentacin del CMS. Por lo general, los CMS siguen la normativa internacional de accesibilidad. Pueden
utilizarse desde cualquier navegador y permiten establecer el idioma, el huso horario e incluso la moneda
deseados.

4
1. Qu es un sistema de gestin de contenidos?
1.2. Caractersticas generales de los sistema de gestin
de contenidos
La estructura de un CMS consta de los elementos siguientes:

El frontend, la parte visible del CMS para los usuarios que acceden como invitados o usuarios registrados.

El backend, el rea de administracin del CMS donde se llevan a cabo todas las tareas de actualizacin,
configuracin y gestin del sitio.

Mdulos para la configuracin y personalizacin del sitio web.

Gestor de usuarios, perfiles y derechos de acceso.

Mdulos para la gestin del contenido del sitio web

Plantillas para personalizar el aspecto o el diseo del sitio web.

Extensiones que aumentan la funcionalidad del gestor de contenidos.

Posibilidad de mltiples idiomas y localizacin.


5
1. Qu es un sistema de gestin de contenidos?
1.3. Criterios de seleccin de un sistema de gestin
de contenidos
Es preciso establecer antes que nada los objetivos que se persiguen, para determinar la eleccin del gestor ms
adecuado, por ejemplo:
Plantearse una lista de criterios de seleccin que ayuden a escoger un gestor u otro.

1. Cdigo libre o propietario.

2. Arquitectura.

3. Soporte y desarrollo.

4. Usabilidad y accesibilidad.

5. Funcionalidad. Entre otras, el sistema gestor deber proporcionar:

Asignacin de perfiles distintos para los usuarios.


Soporte multilinge.
Publicacin programada y asignacin de fechas de caducidad.
Herramienta de bsqueda.

6 Mecanismos de comunicacin entre los usuarios del portal.


2. Joomla!
Este sistema de gestin de contenidos es un CMS dinmico que permite la creacin de sitios web para la
publicacin de noticias, difusin de informacin de cualquier tipo, portales corporativos, sitios web para comercio
electrnico, etctera.

Las principales caractersticas de Joomla! son las siguientes:

Actualizacin y ampliacin de la funcionalidad del sitio


mediante extensiones o mdulos a travs de una conexin a
Internet.

Utilizacin de gran variedad de temas descargables desde la


web a travs de usuarios registrados. Dispone de un sistema
gestor de plantillas.

Empleo de plantillas configurables que definen la estructura del


sitio.

Uso de un administrador de archivos multimedia que permite


gestionar todo tipo de archivos de audio, vdeo, imgenes,
etctera, y que pueden modificarse en cualquier parte del sitio
desde el navegador.

Trabajo multiplataforma: GNU/Linux, Windows, FreeBSD, Mac OS


X server, Solaris y AIX.
7
2. Joomla!
2.1. Elementos de Joomla!
Elementos bsicos para el funcionamiento de Joomla!:

1. Base de datos MySQL que almacena en tablas diferenciadas


toda la informacin del sitio, as como gran parte de la
configuracin del sistema.
2. Motor PHP que ejecuta rdenes de bsqueda, almacenamiento,
consulta y modificacin sobre la base de datos.

3. Servidor HTTP Apache 1.13.19 o superior.

Elementos bsicos ofrecidos por Joomla!:

Plantillas.

Extensiones (mdulos y componentes) para generar formularios dinmicos; la


gestin de documentos; crear galeras de imgenes multimedia; el comercio
electrnico; foros, blogs y chats; calendarios; servicios de directorio; boletines de
noticias; el registro de datos; la publicacin de anuncios; la gestin de suscripcin.

8
2. Joomla!
2.2. Ventajas y caractersticas de Joomla!
El usuario debe ocuparse solo de la informacin que quiera publicar. El sistema ya se encargar
de gestionar todos los detalles tcnicos y administrativos.

Las ventajas que ofrece Joomla! como CMS son las siguientes:

Se instala y administra con facilidad.

La administracin se realiza va web desde cualquier ordenador conectado.

Es un CMS en continuo crecimiento, con gran cantidad de extensiones que amplan


su funcionalidad (http://extensiones.joomlaspanish.org).

Se puede modificar su apariencia mediante la utilizacin de plantillas.


Para el correcto funcionamiento, se debe comprobar que el mdulo
PHP tiene instalado el soporte para MySQL, XML y la biblioteca de
compresin de datos Zlib.

9
2. Joomla!
2.3. Instalacin de Joomla!
La ms habitual consiste en instalar el paquete fuente (del tipo .tar.gz) y proceder a la compilacin en la
propia mquina.

Tambin se puede recurrir a Bitnami.org. Este procedimiento es mucho ms sencillo: el mdulo


correspondiente a Joomla! incorpora los paquetes WAMP o LAMP, segn se trabaje con Windows o
GNU/Linux, y la configuracin final corre a cuenta del propio instalador.

10
3. Estructura del CMS Joomla!
Se compone de dos partes bien diferenciadas: frontend (o parte pblica) y backend (el centro de
administracin).

3.1. Frontend
Consta, entre otros, de los siguientes elementos:

Men con enlaces a las secciones del portal.

Barra de navegacin que indica en todo momento dnde se encuentra el usuario.

Men principal con las opciones de navegacin por el portal ms usuales.

ltimas noticias incorporadas en el portal.

Zona donde el administrador muestra alguna noticia o comunicado de inters.

Zona central con noticias.

Zona de encuestas.

Zona de usuarios en lnea.

Formulario para el registro de usuarios.


11
3. Estructura del CSM Joomla!
3.2. Backend
El backend es el panel de administracin y, por lo tanto, la parte no pblica del portal, accesible solo para
determinados perfiles de usuario.

Desde la pgina principal del portal web Joomla!, el administrador se puede conectar de dos formas:

1. Proporcionando el nombre de usuario y la contrasea del administrador al rellenar el


formulario de conexin.

2. Seleccionando la opcin Administracin del bloque de Recursos.

12
3. Estructura del CSM Joomla!
3.3. Botones de acceso rpido
La visualizacin de los elementos depende del perfil de usuario del backend con el que se conecte un
usuario administrador.

13
3. Estructura del CSM Joomla!
3.4. Barra de mens desplegables: men principal
Contiene todas las opciones de administracin del portal. Algunas, las que se utilizan ms a menudo, aparecen
como botones de acceso rpido. Constituyen mens desplegables que se vern en la medida que se utilicen.
Al iniciar cualquier operacin, se dispondr de una barra de herramientas especfica con su icono de ayuda
correspondiente. Asimismo, cada opcin de administracin cuenta con su zona de trabajo particular.
En la figura puede observarse la zona de trabajo tras acceder al gestor de mens.

14
4. Configuracin global y aspecto de Joomla!
Existen tres grupos de parmetros, relativos al sitio, el sistema y el servidor. Por lo que respecta al primero,
adems de ofrecer la posibilidad de activarlo o desactivarlo, permite personalizar el mensaje de aviso,
asignar un nombre al portal, escoger el editor preferido, limitar el nmero de tems por pgina, etctera.

En los parmetros de optimizacin de SEO (Search Engine Optimization), habr que indicar si se
quieren habilitar las URL amigables utilizando el mdulo de Apache modrewrite y si se aade el sufijo
.html a las URL para conseguir un mejor posicionamiento en las bsquedas.

En la pestaa Sistema hay diferentes apartados:


Configuracin del sistema: contiene la palabra secreta que es la contrasea cifrada del administrador.

Parmetros del usuario: entre otras opciones, permite y deniega el registro de los usuarios y activa o
no las cuentas de los nuevos usuarios.
Configuracin multimedia: se ocupa de las extensiones de archivos multimedia permitidas, las rutas de los
directorios donde se guardan, los tipos MIME permitidos y no permitidos, etctera.
Parmetros de depuracin de errores: permiten depurar el sistema o el idioma.
Parmetros de la cach: activan el uso de la cach del navegador para, de esa forma, agilizar el acceso a
contenidos ya descargados.
Configuracin de la sesin: establece el tiempo, en minutos, que durar la sesin de los usuarios
registrados.

15
4. Configuracin global y aspecto de Joomla!
En la pestaa Servidor hay diferentes apartados:

Configuracin del servidor: ofrece la opcin de comprimir las pginas (con zlib), seleccionar el informe
de errores, etctera.
Configuracin de la localizacin: habr que establecer para el portal el huso horario UTC+1 en la
pennsula y Baleares o UTC+0/ en Canarias.
Parmetros del FTP: Joomla! permite utilizar el portal como FTP.
Configuracin de la base de datos: indica el tipo de BBDD (MySQL), el nombre del servidor que
almacena la base de datos.
Configuracin de correo: brinda la posibilidad de utilizar un servidor externo o uno interno.

16
5. Usuarios de Joomla!
Joomla! establece dos grandes grupos de usuarios:

1. Usuarios del administrador (backend): son usuarios que pueden acceder a la administracin del
portal.
2. Usuarios del sitio (frontend): son usuarios que pueden acceder a determinadas secciones de la parte
pblica.

En la siguiente tabla podemos ver los tipos de usuarios del backend:

17
5. Usuarios de Joomla!
La tabla siguiente describe los tipos de usuarios del segundo grupo que determinan los niveles de acceso a la
parte pblica del portal.

18
5. Usuarios de Joomla!
5.1. Registro de usuarios
Cuando un usuario con cuenta en el portal desea conectarse, debe acceder al formulario de conexin e
introducir su nombre de usuario y contrasea.

Si un usuario, tras conectarse como usuario administrador, accede al panel de control, ver que en la
zona de la derecha hay un grupo de pestaas que muestran la informacin general del portal.

19
6. Organizacin de los contenidos
Los contenidos constituyen el elemento bsico del portal. Su estructura y organizacin determinar el acceso y,
en consecuencia, la usabilidad del portal.

Los contenidos en Joomla! se organizan de forma jerrquica:

Secciones > Categoras > Artculos o tems de contenido

Existe otro tipo de contenido, llamado esttico, que se corresponde con tems de men que no se encuentran
asociados a ninguna seccin ni categora.

Un contenido puede encontrarse en alguno de los estados siguientes:


Publicado.
No publicado.
Archivado.
Eliminado.

Los contenidos, respecto a su publicacin, pueden encontrarse en los diversos estados temporales:

Pendiente de publicacin.
Publicado en vigencia.
Publicado pero expirado.
20
6. Organizacin de los contenidos
Los contenidos tienen asociado un Nivel de acceso relacionado con los aspectos siguientes:

Visualizacin:

Pblico (Public): visible para todos.


Registrado (Registered): solo visible para usuarios registrados.
Especial (Special): visible para usuarios con permisos mayores que los registrados.

Edicin:

Editables por usuarios administradores.


No editables por el resto de usuarios.

Para crear los contenidos, es muy importante seguir el orden correcto:

1. Definir y crear las secciones.


2. Definir y crear las categoras dentro de cada seccin.
3. Crear y asociar los contenidos.
4. Definir y crear los mens correspondientes.

21
7. Gestin de mens
Joomla! permite la navegacin y acceso a los contenidos del portal a travs de los mens. Cada men
contiene o agrupa enlaces a secciones, categoras, artculos, componentes o pginas externas al portal.
Los mens incluidos por defecto en Joomla! son los siguientes:

Main Menu: men principal del gestor de contenidos.

Top Menu: men horizontal que aparece sobre (o debajo) de la cabecera del sitio. Incluye los tems
About Joomla!, Features, News y The Community.

User Menu: men de usuario (solo aparece cuando un usuario inicia una sesin de usuario).

Other Menu: es simplemente otro men cualquiera.

Algunos mens son creados en el proceso de instalacin del portal, pero determinados perfiles de usuario
administrador pueden crear nuevos mens y/o editar los ya existentes.

Para poder ubicar los mens en el portal en los lugares que interese, deben ir integrados en mdulos.

Tambin, en el proceso de instalacin del portal, se crean unos mdulos bsicos por defecto.

22
8. Gestin de contenidos
La opcin de men Contenidos consta de un grupo de entradas de men relacionadas con su gestin.
Son las siguientes:

1. Gestor de secciones, que permite:

Dar de alta o baja una seccin e introducir cuantas modificaciones se deseen.

Publicar u ocultar secciones.

2. Gestor de categoras, que permite:

Dar de alta o baja una categora e introducir cuantas modificaciones se deseen.

Publicar o retirar categoras.

3. Gestor de artculos, que permite:

Dar de alta o baja un artculo e introducir cuantas


modificaciones se deseen.

Publicar o retirar artculos.

Realizar otras acciones relacionadas con la gestin de artculos.

4. Gestin de la pgina principal, que veremos en el apartado 9.


23
9. Gestor de la pgina de inicio
El gestor de la pgina de inicio muestra el orden en que los artculos aparecen publicados. Se puede
cambiar desde la columna Ordenar, asignando el nuevo orden deseado.

La parte central de la pgina principal se reservar tan solo a las noticias relativas al portal aulaWEB
en general, dejando los laterales para noticias y enlaces relativos a otras partes del portal.

El aspecto de la pgina principal quedar completamente determinado cuando se realicen unos


cambios de ubicacin de algunos mdulos.

A la derecha, se dejar el mdulo de idioma, el mdulo de inicio de sesin de usuario, el mdulo de


usuarios conectados y la opcin de sindicacin del sitio.

24
10. Gestin de extensiones (componentes,
mdulos, plugins, etctera)
Las extensiones en Joomla! (http://extensions.joomla.org) aaden funcionalidad al sistema. Aunque existe una
gran cantidad, conviene instalar solo las imprescindibles.

En la figura se muestra la ventana Gestin de extensiones con todos los tipos posibles de extensiones:
Componentes: son programas desarrollados en PHP independientes de Joomla! pero
que se integran perfectamente en l.
Mdulos: son como cajas de contenidos posicionables dentro del frontend del portal.
Plugins: son pequeos programas que permiten integrar otros contenidos en el cuerpo del artculo,
como controles.

25
11. Gestin de plantillas
Joomla! utiliza una tcnica que permite separar el contenido y el diseo (presentacin). De esta forma, se
puede cambiar la apariencia del portal sin que se alteren los contenidos ni su organizacin.

En Joomla! los contenidos son independientes del diseo. Gracias a las plantillas (templates) el
administrador puede cambiar el aspecto y la apariencia del portal cuando lo desee. No obstante, conviene
tener siempre en cuenta que estas plantillas determinan la distribucin de los contenidos del portal.

Al instalar Joomla!, se dispone de un grupo de plantillas cuyo aspecto puede verse al pasar el ratn
por encima de sus nombres.

La plantilla que se asigna por defecto durante el proceso de instalacin es rhukmilkyway.

El administrador tambin puede descargar plantillas disponibles en la web.

26
12. Sindicacin
La sindicacin de contenidos permite que los visitantes del portal se suscriban a las noticias que se consideren
de inters. La versin E1.5 de Joomla! incluye dos formatos de sindicacin: RSS 2.0 y Atom 1.0.

Para su configuracin, es preciso activar el mdulo correspondiente al que habr que asignar un ttulo y
seleccionar la posicin en la que aparecer en el portal.

Los visitantes del portal pueden suscribirse al canal de noticias mediante una aplicacin o bien mediante
marcadores dinmicos.

27
13. Copia y restauracin del portal Joomla!
La realizacin de copias de seguridad del portal constituye una de las tareas de administracin ms importantes.
En ciertas ocasiones, es preciso restaurar todo el sistema de manera que se conserve toda la informacin
almacenada en el portal.

Para realizar copias de seguridad del portal Joomla! hay que instalar un nuevo componente llamado
JoomlaPack que puede descargarse desde
http://www.gnumla.com/ joomla/avisos/111-joomlapack-211-stable.html.
Para instalar el componente, basta con ir al gestor de extensiones y activar la opcin Instalar/Desinstalar. En
Subir paquete, debemos localizar el archivo .zip descargado (com_jo omlapack2.1.1free.zip) y pulsar en Subir
archivo & Instalar.

En el panel de control del componente, entre las opciones disponibles, destacan Configuracin del
componente y Realizacin de la copia, que permiten restaurar el portal.

Configuracin
Comn: indica el directorio en que se guardarn las De perfil: hay que indicar la plantilla utilizada
copias de seguridad y el tipo de usuario que tendr para asignar un nombre a las copias, as como la
acceso a ellas. Conviene tener en cuenta que el informacin que va a copiarse.
directorio que indica por defecto es incorrecto. Si se
activa la pestaa Estado, se ver un mensaje de
aviso.

28
14. Actualizacin de Joomla!
La actualizacin del portal es una de las tareas ms importantes que debe realizar el administrador.
Conviene tener el portal siempre actualizado a su ltima versin, sobre todo en aquellas cuestiones
relacionadas con la seguridad.

Para las versiones a partir de la 1.5 de Joomla!, se ha publicado un componente, Joomla! Magic Updater,
que permite hacer la actualizacin sin necesidad de utilizar FTP. Se instala como un elemento ms.

29

Вам также может понравиться