1. 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" Tema 2:Sistema de Gestión de Contenidos (CMS) Lic. José Luis Ponce Segura jlponcesg@hotmail.com www.redtacna.net
2. ¿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
3. ¿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 usuariosSeparación total entre presentación y contenido
4. ¿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
5. ¿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
6. Tipos de gestores de contenidos CMS (portales) Blogs LMS (E-learning)
7. Tipos de gestores de contenidos Foros Wikis Galerías Comercio electrónico, gestión comercial, grupos de trabajo, calendarios… www.opensourcecms.com
8. 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
10. 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
11. ¿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.
12. ¿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!?
13. ¿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.