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 Segurajlponcesg@hotmail.comwww.redtacna.net
¿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
¿Evolución de los CMS?Páginas estáticas (HTML). Edición a manoDifícil actualización. Contenido y diseño unidosPáginas dinámicas (CGI). Gestores complicadosPoca flexibilidadPáginas dinámicas (PHP, ASP, Java). Gran flexibilidadCrecimiento de las comunidades de usuariosSeparación total entre presentación y contenido
¿Por qué elegir un CMS?Publicar contenidos de forma sencillaEditores visuales (WYSIWYG)Gran variedad de contenidos (texto, imágenes, documentos)Creación de una estructura de la webFácilmente modificableEscalabilidadNo es necesario tener conocimientos de programación para hacerlo funcionar
¿Por qué elegir un CMS?Control de usuariosRoles para los usuarios (administrador, autor, editor, lector)Interacción con los usuariosCreación de foros, formularios…SeguridadSoftware probado con actualizaciones de seguridad frecuentesAdaptarse a los estándares y a las últimas tecnologías
Tipos de gestores de contenidosCMS (portales)BlogsLMS (E-learning)
Tipos de gestores de contenidosForosWikisGaleríasComercio electrónico, gestión comercial, grupos de trabajo, calendarios…www.opensourcecms.com
Elegir el CMS adecuadoProbar varios (www.opensourcecms.com)Buscar en Google referencias (buenas y malas habrá)Comprobar que existen traducciones a nuestro idiomaEntrar en la comunidad de usuarios y preguntar (casi siempre habrá común. hispana)Compatibilidad tecnológica con las características de nuestro servidor
Comparativa entre sistemasALTAFacilidad de usoBAJAALTABAJACapacidad tecnológica
Muy bien, nosotros elegimos JoomlaCon 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
¿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.
¿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!?
¿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.
Un ejemplo de página creada con Joomla!
Otro Ejemplo
La página anterior con otro aspecto
Otra vez la misma con otro aspecto
Un Servidor Web para Joomla
¿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

Curso Cms 2 Sistema De GestióN De Contenidos

  • 1.
    Instituto Superior TecnológicoPú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 Segurajlponcesg@hotmail.comwww.redtacna.net
  • 2.
    ¿Qué es unCMS?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 losCMS?Páginas estáticas (HTML). Edición a manoDifícil actualización. Contenido y diseño unidosPáginas dinámicas (CGI). Gestores complicadosPoca flexibilidadPáginas dinámicas (PHP, ASP, Java). Gran flexibilidadCrecimiento de las comunidades de usuariosSeparación total entre presentación y contenido
  • 4.
    ¿Por qué elegirun CMS?Publicar contenidos de forma sencillaEditores visuales (WYSIWYG)Gran variedad de contenidos (texto, imágenes, documentos)Creación de una estructura de la webFácilmente modificableEscalabilidadNo es necesario tener conocimientos de programación para hacerlo funcionar
  • 5.
    ¿Por qué elegirun CMS?Control de usuariosRoles para los usuarios (administrador, autor, editor, lector)Interacción con los usuariosCreación de foros, formularios…SeguridadSoftware probado con actualizaciones de seguridad frecuentesAdaptarse a los estándares y a las últimas tecnologías
  • 6.
    Tipos de gestoresde contenidosCMS (portales)BlogsLMS (E-learning)
  • 7.
    Tipos de gestoresde contenidosForosWikisGaleríasComercio electrónico, gestión comercial, grupos de trabajo, calendarios…www.opensourcecms.com
  • 8.
    Elegir el CMSadecuadoProbar varios (www.opensourcecms.com)Buscar en Google referencias (buenas y malas habrá)Comprobar que existen traducciones a nuestro idiomaEntrar en la comunidad de usuarios y preguntar (casi siempre habrá común. hispana)Compatibilidad tecnológica con las características de nuestro servidor
  • 9.
    Comparativa entre sistemasALTAFacilidadde usoBAJAALTABAJACapacidad tecnológica
  • 10.
    Muy bien, nosotroselegimos JoomlaCon 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 unobusca 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ó laelecció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.
  • 14.
    Un ejemplo depágina creada con Joomla!
  • 15.
  • 16.
    La página anteriorcon otro aspecto
  • 17.
    Otra vez lamisma con otro aspecto
  • 18.
    Un Servidor Webpara Joomla
  • 19.
    ¿Por qué unServidor Web?Joomla no es un programa para diseñar páginas web, sino un gestor de contenidos (CMS)
  • 20.
    Funciona como unaaplicación que se ejecuta en un servidor web
  • 21.
    Necesita un entornoespecial para poder funcionar