0% encontró este documento útil (0 votos)
14 vistas10 páginas

Awe PRM 6

El documento aborda los sistemas gestores de contenidos (CMS), destacando sus características, tipos y la instalación del CMS Joomla!. Se detalla la gestión de usuarios, contenidos, menús y extensiones, así como la importancia de realizar copias de seguridad. Además, se explican los componentes de Joomla! y los métodos para realizar backups del contenido y del CMS.

Cargado por

aitorromero359
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas10 páginas

Awe PRM 6

El documento aborda los sistemas gestores de contenidos (CMS), destacando sus características, tipos y la instalación del CMS Joomla!. Se detalla la gestión de usuarios, contenidos, menús y extensiones, así como la importancia de realizar copias de seguridad. Además, se explican los componentes de Joomla! y los métodos para realizar backups del contenido y del CMS.

Cargado por

aitorromero359
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

unidad 6

6
unidad

Sistemas gestores de
contenidos

© MACMILLAN Profesional
unidad 6

© MACMILLAN Profesional
unidad 6

Características y tipos de CMS


Un sistema de gestión de contenidos (CMS, Content Management
System) es una herramienta software que permite fácilmente crear,
publicar y mantener páginas web dinámicas, con contenidos
digitales y multimedia, sin tener que dominar los lenguajes de
programación web. La mayoría presentan estas características:

•Utilizan un servidor web.


•Separan el diseño del contenido.
•Permiten añadir funcionalidades a las páginas web.
•Admiten la sindicación y las publicaciones RSS.
•Ofrecen control estadístico.
•Posibilitan la realización de copias de seguridad.

Además, los CMS se pueden clasificar según varios criterios:

Lenguaje de programación empleado: puede ser PHP, ASP,


Java, Python, Ruby On Rails, etc.

Uso principal: puede ser genérico, como en el caso de


Joomla! o bien específico, como en WordPress para Blogs.

Licencia de uso: puede ser de código abierto


(Joomla!, WordPress, Drupal, oscommerce…) o
de código propietario (Content Sort, NDS,
OpenText…).
© MACMILLAN Profesional
unidad 6

Instalación e interfaz del CMS Joomla!


Instalaremos Joomla! porque es un CMS independiente de la
plataforma y que puede ser utilizado de manera sencilla. Además es
un código abierto programado mayoritariamente en PHP bajo una
licencia GPL.

Requisitos de instalación 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 módulos específicos que se activan en PHP para
MySQL, XML y Zlib funcionando, entre otros. Las versiones X.5.X
tienen soporte de larga duración, y una vida útil de 18 meses

Interfaz del CMS Joomla!

Interfaz frontal: es la parte pública de Joomla!, a la que


puede acceder cualquier usuario que esté en la misma red que
el CMS. Inicialmente, el sitio no tiene información, solo muestra
los elementos básicos de Joomla!.
Interfaz de administración: parte privada de
Joomla!, exclusiva para administradores.
Además, La opción “Sitio” del menú principal
ofrece un menú que permite la configuración,
mantenimiento e información de Joomla!.
© MACMILLAN Profesional
unidad 6

Gestión de usuarios

Niveles de acceso y grupos de usuarios


Cada vez que se crea un contenido en el sistema hay que indicar
quién, 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, público y
registrado pero se pueden configurar y/o crear otros nuevos.
Los grupos de usuarios en Joomla! se estructuran
jerárquicamente, en grupos y subgrupos, en los que, por defecto,
los usuarios asignados a un subgrupo también adquieren, por
herencia, los privilegios asociados al grupo superior en la jerarquía.

Usuarios

Invitados
•Usuarios del frontend
Registrados
•Usuarios del backend

Registro de usuarios
Se deben crear usuarios y configurarlos como sea
necesario, indicando a qué grupos pertenecerán. Se
pueden crear de dos maneras, una es que el propio
navegante se registre a través del frontend, y la
otra es que un usuario administrador añada el
usuario, a través del backend.
© MACMILLAN Profesional
unidad 6

Gestión de contenidos
Los contenidos son la parte fundamental de cualquier CMS. Los
contenidos se estructuran según dos conceptos fundamentales, los
artículos y las categorías.

Categorías
Para crear un sitio web que cuente con diferentes categorías; en
cada una de las cuales se almacenará la información según tengan
algo en común, una temática, un período de tiempo, etc.; conviene
que el contenido del sitio sea estructurado creando una jerarquía de
categorías para organizar el contenido.

Artículos
Una vez que se ha generado la jerarquía de categorías en el sitio
web, hay que crear la información que se visualizará, es decir, los
artículos, los cuales se organizan asignándolos a una de las
categorías creadas. Para crearlos se puede acceder tanto a través
del panel de control, como del menú principal.
Gestión de menús
Los menús agrupan enlaces a los artículos publicados, a las
categorías, o a cualquier otra información que ofrezca el sistema.

Además, están formados por elementos de menú y


deben enlazarse con un módulo de tipo “Menú”.
© MACMILLAN Profesional
unidad 6

Extensiones Joomla!
Las extensiones son paquetes de software agregados que
aumentan las funcionalidades de la instalación estándar de Joomla!;
existe una gran variedad. Hay de diferentes tipos: módulos, plugins,
plantillas e idiomas.

Gestor de extensiones
Accesible desde el menú principal o bien desde el botón del panel de
control de la interfaz de administración. El gestor de extensiones de
Joomla! permite instalar y actualizar las extensiones, entre otras
opciones de gestión. Sus pestañas son:

Módulos

Los módulos son extensiones de Joomla! que, estructurados en


forma de caja, permiten mostrar los contenidos de una página. Su
posicionamiento viene determinado por la plantilla utilizada, de forma
que al cambiar la plantilla, la posición de los módulos también
cambiará.

© MACMILLAN Profesional
unidad 6

Extensiones Joomla!

Plugins
Los plugins son extensiones destinadas a desempeñar pequeñas
funciones complementarias, que pueden funcionar de manera
independiente o estar asociadas con alguna otra extensión, como
módulos o componentes. Además de los plugins de terceros, la
instalación estándar de Joomla! Incluye una serie de plugins que se
agrupan en distintos tipos. Algunos de ellos son: autenticación,
captcha, contenido, editor, botón, extensión…

Plantillas
Las plantillas son extensiones de Joomla! que permiten determinar
el diseño y la forma de mostrar los contenidos del sitio web. Tras
su instalación, Joomla! incluye varias plantillas por defecto, tanto
para el backend como para al frontend. Su gestión se hace desde la
opción “Gestor de Plantillas” dentro de la opción de “Extensiones”
del menú principal, o bien, desde el botón del panel de control de la
interfaz de administración, a través de dos pestañas, “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 botón del panel de control de la
interfaz de administración, se pueden configurar.
© MACMILLAN Profesional
unidad 6

Componentes Joomla!
Los componentes son las extensiones más importantes y
complejas. Son programas independientes que amplían las
características 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 automáticamente
permite actualizar el CMS e instalar la última versión.
Banners: este componente permite gestionar e incluir anuncios
en el CMS y requiere un módulo para mostrarse en el frontend.
Buscar: componente que permite ver las búsquedas que se
han realizado en el frontend con el módulo “Buscar”.
Búsqueda inteligente: mejora la calidad de los resultados de
búsqueda y la experiencia de usuario.
Contactos: componente con el que se puede crear y
almacenar información de contacto que se puede vincular con
un usuario.
Enlaces: enlaza a páginas web externas.

Mensajería: envía mensajes a los usuarios del backend.


Noticias externas: este componente permite la sindicación de
contenidos.
Redireccionar: este componente permite redirigir
a los usuarios a otra página, cuando han accedido
a una página que no existe.
© MACMILLAN Profesional
unidad 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 después de una pérdida de los mismos o bien para
recuperar los archivos degradados o eliminados accidentalmente.
Existen varios métodos:

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
xampp\htdocs\joomla256\ si está instalado en un sistema Windows.

Exportar con phpMyadmin


Este método consiste en acceder a la dirección
[Link] con el navegador, y exportar la base de
datos que se desee copiar con seguridad.

Componente Akeeba Backup


Akeeba Backup ([Link]) es un componente muy
utilizado, una evolución 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.

© MACMILLAN Profesional

También podría gustarte