Академический Документы
Профессиональный Документы
Культура Документы
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.
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.
2. Arquitectura.
3. Soporte y desarrollo.
4. Usabilidad y accesibilidad.
Plantillas.
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:
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.
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:
Zona de encuestas.
Desde la pgina principal del portal web Joomla!, el administrador se puede conectar de dos formas:
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.
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.
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.
Existe otro tipo de contenido, llamado esttico, que se corresponde con tems de men que no se encuentran
asociados a ninguna seccin ni categora.
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:
Edicin:
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:
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).
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:
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.
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.
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