curso cms 2 sistema de gestión de contenidos
TRANSCRIPT
![Page 1: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/1.jpg)
Tema 2:Sistema de Gestión de Contenidos (CMS)
Instituto Superior Tecnológico Público“Francisco de Paula Gonzáles Vigil”
Carrera Profesional de Computación e Informática
"DISEÑO Y GESTIÓN DE SITIOS WEB"
Lic. José Luis Ponce [email protected]
www.redtacna.net
![Page 2: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/2.jpg)
¿Qué es un CMS?
• Un sistema de gestión de contenidos (Content Management System, en inglés, abreviado CMS) permite la creación y administración de contenidos principalmente en páginas web. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño.
• Nos centramos en los basados en la web
![Page 3: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/3.jpg)
¿Evolución de los CMS?
Páginas estáticas (HTML). Edición a manoDifícil actualización. Contenido y diseño unidos
Páginas dinámicas (CGI). Gestores complicadosPoca flexibilidad
Páginas dinámicas (PHP, ASP, Java). Gran flexibilidadCrecimiento de las comunidades de usuarios
Separación total entre presentación y contenido
![Page 4: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/4.jpg)
¿Por qué elegir un CMS?
• Publicar contenidos de forma sencilla– Editores visuales (WYSIWYG)– Gran variedad de contenidos (texto,
imágenes, documentos)• Creación de una estructura de la web
– Fácilmente modificable– Escalabilidad
• No es necesario tener conocimientos de programación para hacerlo funcionar
![Page 5: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/5.jpg)
¿Por qué elegir un CMS?
• Control de usuarios– Roles para los usuarios (administrador, autor,
editor, lector)• Interacción con los usuarios
– Creación de foros, formularios…• Seguridad
– Software probado con actualizaciones de seguridad frecuentes
• Adaptarse a los estándares y a las últimas tecnologías
![Page 6: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/6.jpg)
Tipos de gestores de contenidos
CMS (portales) Blogs LMS (E-learning)
![Page 7: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/7.jpg)
Tipos de gestores de contenidos
Foros Wikis Galerías
Comercio electrónico, gestión comercial, grupos de trabajo, calendarios…
www.opensourcecms.com
![Page 8: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/8.jpg)
Elegir el CMS adecuado
• Probar varios (www.opensourcecms.com)
• Buscar en Google referencias (buenas y malas habrá)
• Comprobar que existen traducciones a nuestro idioma
• Entrar en la comunidad de usuarios y preguntar (casi siempre habrá común. hispana)
• Compatibilidad tecnológica con las características de nuestro servidor
![Page 9: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/9.jpg)
Comparativa entre sistemas
Capacidad tecnológica
Facil
idad
de
uso
BAJA ALTA
BAJA
ALTA
![Page 10: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/10.jpg)
Muy bien, nosotros elegimos Joomla
Con Joomla! todo es más sencillo
“Hacer lo simple complicado es cosa frecuente;
hacer lo complicado simple,
‘impresionantemente’ simple,
eso es creatividad.”
Charles Mingus, músico de jazz
![Page 11: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/11.jpg)
¿Qué es Joomla?
Joomla! es un software que permite crear páginas web con suma facilidad, facilitando enormemente las tareas de publicación de información y la administración del portal.
Joomla! se encuentra entre uno de los mejores gestores de contenido (CMS) de código abierto. Además, es gratuito.
![Page 12: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/12.jpg)
¿Porqué Joomla?
Si uno busca en la Web podrá encontrar decenas de
gestores de contenido gratuitos y de código abierto
como XOOPS, DRUPAL, MOODLE, PHP-NUKE, E107 o
POSTNUKE.
¿Qué razones motivaron la elección de Joomla!?
![Page 13: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/13.jpg)
¿Qué motivó la elección de Joomla!?
Fue premiado en los años 2006 y 2007 como el mejor CMS.Su estabilidad al derivar de otro CMS de larga vida llamado Mambo.Permite crear portales Webs con todo tipo de contenido.Facilidad de instalación y manejo. Hay decenas de módulos y componentes que amplían su funcionalidad.Existen numerosas plantillas gratuitas en Internet que permiten cambiar su aspecto fácilmente.
![Page 14: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/14.jpg)
Un ejemplo de página creada con Joomla!
![Page 15: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/15.jpg)
Otro Ejemplo
![Page 16: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/16.jpg)
La página anterior con otro aspecto
![Page 17: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/17.jpg)
Otra vez la misma con otro aspecto
![Page 18: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/18.jpg)
Un Servidor Web para Joomla
![Page 19: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/19.jpg)
¿Por qué un Servidor Web?
• Joomla no es un programa para diseñar páginas web, sino un gestor de contenidos (CMS)
• Funciona como una aplicación que se ejecuta en un servidor web
• Necesita un entorno especial para poder funcionar– Servidor web Apache– Gestor de base de datos Mysql– Intérprete de lenguaje Php– PhpMyadmin para gestionar Mysql vía web
![Page 20: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/20.jpg)
Servidor Web: Opciones
• Instalación de un Servidor Web local– Se instala como otras aplicaciones– Opciones diferentes según SO
• AppServ: Para Windows• Easy Php: Para Windiows• XAMPP: Para Windiows, Linux y Mac• MAMP: Para Mac• Servidor integrado en el Sistema Operativo:
Linux y Mac• Contratación de un plan de Hosting comercial
![Page 21: Curso Cms 2 Sistema De GestióN De Contenidos](https://reader038.vdocuments.net/reader038/viewer/2022102322/54572051af7959a8128b9602/html5/thumbnails/21.jpg)
Muy bien,Ahora vamos a la práctica