Vous êtes sur la page 1sur 10

u n i d a d 6

Sistemas gestores de Sistemas gestores de


u n i d a d
6
MACMILLAN Profesional
Sistemas gestores de Sistemas gestores de
contenidos contenidos
u n i d a d 6
MACMILLAN Profesional
u n i d a d 6
Caractersticas y tipos de CMS
Un sistema de gestin de contenidos (CMS, Content Management
System) es una herramienta software que permite fcilmente crear,
publicar y mantener pginas web dinmicas, con contenidos
digitales y multimedia, sin tener que dominar los lenguajes de
programacin web. La mayora presentan estas caractersticas:
Utilizan un servidor web.
Separan el diseo del contenido.
Permiten aadir funcionalidades a las pginas web.
Admiten la sindicacin y las publicaciones RSS.
Ofrecen control estadstico.
MACMILLAN Profesional
Ofrecen control estadstico.
Posibilitan la realizacin de copias de seguridad.
Adems, los CMS se pueden clasificar segn varios criterios:
Lenguaje de programacin empleado: puede ser PHP, ASP,
Java, Python, Ruby On Rails, etc.
Uso principal: puede ser genrico, como en el caso de
Joomla! o bien especfico, como en WordPress para Blogs.
Licencia de uso: puede ser de cdigo abierto
(Joomla!, WordPress, Drupal, oscommerce) o
de cdigo propietario (Content Sort, NDS,
OpenText).
u n i d a d 6
Instalacin e interfaz del CMS Joomla!
Instalaremos Joomla! porque es un CMS independiente de la
plataforma y que puede ser utilizado de manera sencilla. Adems es
un cdigo abierto programado mayoritariamente en PHP bajo una
licencia GPL.
Requisitos de instalacin y versiones de Joomla!
Para poder instalar y usar Joomla! se debe tener plenamente
operativo un servidor web (Apache es el mejor), una base de datos
(MySQL es la ptima) y el lenguaje de script del lado del servidor
PHP, junto con mdulos especficos que se activan en PHP para
MACMILLAN Profesional
PHP, junto con mdulos especficos que se activan en PHP para
MySQL, XML y Zlib funcionando, entre otros. Las versiones X.5.X
tienen soporte de larga duracin, y una vida til de 18 meses
Interfaz del CMS Joomla!
Interfaz frontal: es la parte pblica de Joomla!, a la que
puede acceder cualquier usuario que est en la misma red que
el CMS. Inicialmente, el sitio no tiene informacin, solo muestra
los elementos bsicos de Joomla!.
Interfaz de administracin: parte privada de
Joomla!, exclusiva para administradores.
Adems, La opcin Sitio del men principal
ofrece un men que permite la configuracin,
mantenimiento e informacin de Joomla!.
u n i d a d 6
Gestin de usuarios
Niveles de acceso y grupos de usuarios
Cada vez que se crea un contenido en el sistema hay que indicar
quin, de qu forma y con qu permisos, puede acceder a dicho
contenido, esto se dirime mediante los niveles de acceso. En
Joomla! ya vienen definidos tres niveles: especial, pblico y
registrado pero se pueden configurar y/o crear otros nuevos.
Los grupos de usuarios en Joomla! se estructuran
jerrquicamente, en grupos y subgrupos, en los que, por defecto,
los usuarios asignados a un subgrupo tambin adquieren, por
herencia, los privilegios asociados al grupo superior en la jerarqua.
MACMILLAN Profesional
herencia, los privilegios asociados al grupo superior en la jerarqua.
Usuarios
Invitados
Registrados
Usuarios del frontend
Usuarios del backend
Registro de usuarios
Se deben crear usuarios y configurarlos como sea
necesario, indicando a qu grupos pertenecern. Se
pueden crear de dos maneras, una es que el propio
navegante se registre a travs del frontend, y la otra
es que un usuario administrador aada el usuario, a
travs del backend.
u n i d a d 6
Gestin de contenidos
Los contenidos son la parte fundamental de cualquier CMS. Los
contenidos se estructuran segn dos conceptos fundamentales, los
artculos y las categoras.
Categoras
Para crear un sitio web que cuente con diferentes categoras; en cada
una de las cuales se almacenar la informacin segn tengan algo en
comn, una temtica, un perodo de tiempo, etc.; conviene que el
contenido del sitio sea estructurado creando una jerarqua de
categoras para organizar el contenido.
MACMILLAN Profesional
categoras para organizar el contenido.
Artculos
Una vez que se ha generado la jerarqua de categoras en el sitio
web, hay que crear la informacin que se visualizar, es decir, los
artculos, los cuales se organizan asignndolos a una de las
categoras creadas. Para crearlos se puede acceder tanto a travs del
panel de control, como del men principal.
Gestin de mens
Los mens agrupan enlaces a los artculos publicados, a las
categoras, o a cualquier otra informacin que ofrezca el sistema.
Adems, estn formados por elementos de men y
deben enlazarse con un mdulo de tipo Men.
u n i d a d 6
Extensiones Joomla!
Las extensiones son paquetes de software agregados que
aumentan las funcionalidades de la instalacin estndar de Joomla!;
existe una gran variedad. Hay de diferentes tipos: mdulos, plugins,
plantillas e idiomas.
Gestor de extensiones
Accesible desde el men principal o bien desde el botn del panel de
control de la interfaz de administracin. El gestor de extensiones de
Joomla! permite instalar y actualizar las extensiones, entre otras
opciones de gestin. Sus pestaas son:
MACMILLAN Profesional
opciones de gestin. Sus pestaas son:
Mdulos
Los mdulos son extensiones de Joomla! que, estructurados en
forma de caja, permiten mostrar los contenidos de una pgina. Su
posicionamiento viene determinado por la plantilla utilizada, de forma
que al cambiar la plantilla, la posicin de los mdulos tambin
cambiar.
Instalar
Actualizar
Gestionar
Encontrar
Base de datos
Avisos
u n i d a d 6
Extensiones Joomla!
Plugins
Los plugins son extensiones destinadas a desempear pequeas
funciones complementarias, que pueden funcionar de manera
independiente o estar asociadas con alguna otra extensin, como
mdulos o componentes. Adems de los plugins de terceros, la
instalacin estndar de Joomla! Incluye una serie de plugins que se
agrupan en distintos tipos. Algunos de ellos son: autenticacin,
captcha, contenido, editor, botn, extensin
Plantillas
MACMILLAN Profesional
Plantillas
Las plantillas son extensiones de Joomla! que permiten determinar
el diseo y la forma de mostrar los contenidos del sitio web. Tras
su instalacin, Joomla! incluye varias plantillas por defecto, tanto para
el backend como para al frontend. Su gestin se hace desde la opcin
Gestor de Plantillas dentro de la opcin de Extensiones del men
principal, o bien, desde el botn del panel de control de la interfaz de
administracin, a travs de dos pestaas, Estilos y Plantillas.
Idiomas
Los idiomas son extensiones de Joomla! que
permiten configurar y definir los idiomas a utilizar
en los contenidos del sitio. En el Gestor de Idiomas,
o bien desde el botn del panel de control de la
interfaz de administracin, se pueden configurar.
u n i d a d 6
Componentes Joomla!
Los componentes son las extensiones ms importantes y
complejas. Son programas independientes que amplan las
caractersticas del CMS y permiten conseguir todo lo que se pueda
necesitar hacer en el sitio web. Destacan los siguientes tipos:
Actualizar Joomla!: es un componente que automticamente
permite actualizar el CMS e instalar la ltima versin.
Banners: este componente permite gestionar e incluir anuncios
en el CMS y requiere un mdulo para mostrarse en el frontend.
Buscar: componente que permite ver las bsquedas que se
MACMILLAN Profesional
Buscar: componente que permite ver las bsquedas que se
han realizado en el frontend con el mdulo Buscar.
Bsqueda inteligente: mejora la calidad de los resultados de
bsqueda y la experiencia de usuario.
Contactos: componente con el que se puede crear y almacenar
informacin de contacto que se puede vincular con un usuario.
Enlaces: enlaza a pginas web externas.
Mensajera: enva mensajes a los usuarios del backend.
Noticias externas: este componente permite la sindicacin de
contenidos.
Redireccionar: este componente permite redirigir
a los usuarios a otra pgina, cuando han accedido
a una pgina que no existe.
u n i d a d 6
Copias de seguridad Joomla!
Hacer copias de seguridad consiste en realizar copias del contenido y
del propio CMS. El objetivo es que puedan utilizarse para restaurar
los datos despus de una prdida de los mismos o bien para
recuperar los archivos degradados o eliminados accidentalmente.
Existen varios mtodos:
Copiar la carpeta principal
Consiste en crear una nueva carpeta que almacene la copia de
seguridad y copiar en ella la carpeta /opt/lampp/htdocs/joomla256/ si
Joomla! est instalado en un sistema Linux, o bien copiar la carpeta
MACMILLAN Profesional
Joomla! est instalado en un sistema Linux, o bien copiar la carpeta
xampp\htdocs\joomla256\ si est instalado en un sistema Windows.
Exportar con phpMyadmin
Este mtodo consiste en acceder a la direccin
http://localhost/phpmyadmin/ con el navegador, y exportar la base de
datos que se desee copiar con seguridad.
Componente Akeeba Backup
Akeeba Backup (www.akeebabackup.com) es un componente muy
utilizado, una evolucin del anterior JoomlaPack. Este componente
permite hacer backups completos del sitio web, archivos y base de
datos, de una forma sencilla y con diversas opciones.

Vous aimerez peut-être aussi