Sistema de gestion de contenidos

1,700 views
1,563 views

Published on

CMS - Joomla - Wordspress - Drupal - Moodle

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,700
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
112
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Sistema de gestion de contenidos

  1. 1. INSTITUTO SUPERIOR TECNOLOGICO TENA Unidad Curricular: Introducción a la Web Introducción a la Web
  2. 2. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDOInstituto Técnico Superior TenaSe concede permiso para copiar, distribuir y / o modificar estedocumento bajo los términos de la GNU Free DocumentationLicense, Version 1.1 o cualquier versión posterior publicada porla Free Software Foundation, siempre que su autor original tengaconocimiento.
  3. 3. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Al finalizar esta unidad el estudiante:  Desarrollar habilidades para el montaje, desarrollo y uso de un CMS – como gestor de contenidos
  4. 4. Introducción a la Web Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tiempo Programado 9,10 semana
  5. 5. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO MENSAJE MOTIVACIONAL “La inteligencia consiste no sólo en el conocimiento, sino también en la destreza deaplicar los conocimientos en la práctica. .”
  6. 6. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA "DISEÑO Y GESTIÓN DE SITIOS WEB" Tema 2: Sistema de Gestión de Contenidos (CMS)
  7. 7. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA ¿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.
  8. 8. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA ¿Evolución de los CMS? Páginas estáticas (HTML). Edición a mano Difícil actualización. Contenido y diseño unidos Páginas dinámicas (CGI). Gestores complicados Poca flexibilidad Páginas dinámicas (PHP, ASP, Java). Gran flexibilidad Crecimiento de las comunidades de usuarios Separación total entre presentación y contenido
  9. 9. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Funciones Básicas Creación de Contenido Editores WYSIWYG Editores personalizados Gestión de Contenido Información adicional del contenido Estructura del portal Workflow Publicación Presentación
  10. 10. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Otras características Funcionalidad extra. Integración de estándares (CSS, XML, WAI, RSS). Uso de las nuevas tecnologías (JSF, Ajax, …). Facilidad de uso. Flexibilidad. Reutilización. Control de usuario. Contener más de un portal (Multisites). Desarrollo del producto. Comunidad de programadores. Velocidad. Buscador.
  11. 11. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Clasificación CMS Según el lenguaje de programación: PHP Java ASP.NET Según su licencia: Comerciales Código libre
  12. 12. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Clasificación según el lenguaje PHP Ventajas: Simple, fácil de aprender, buen rendimiento, buen soporte a bases de datos, gran cantidad de CMS, numerosos hostings gratuitos. Inconvenientes: Pierde claridad en el código, dificultad a la hora de desarrollar funcionalidades complejas, pocos CMS profesionales. Java Ventajas: Amplia funcionalidad a disposición. Inconvenientes: Mayor tiempo de aprendizaje, pocas herramientas donde poder elegir, ausencia de hosting gratuito. ASP.NET Ventajas: Amplia funcionalidad a disposición. Inconvenientes: Mayor tiempo de aprendizaje, pocas herramientas donde poder elegir y con poco recorrido.
  13. 13. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Clasificación según el lenguaje Herramientas PHP Joomla, Drupal, PHP-Nuke, Typo3, … Java OpenCms, Apache Lenya, Magnolia, Vignette, … ASP.NET Microsoft CMS, NetPublisher, Kentico CMS, DotNetNuke, …
  14. 14. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Clasificación según la licencia CMS Comerciales CMS Código Libre Fuentes propietarias. Fuentes abiertas. Modificaciones las hacen los Las modificaciones por desarrolladores. terceros. Un coste elevado. No tiene coste adicional. Amplia documentación. Documentación escasa. Módulos de pago. Módulos gratis y de pago.
  15. 15. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Clasificación según la licencia Herramientas Comerciales Microsoft CMS, Kentico CMS, Vignette, … Código Libre OpenCms, Typo3, Joomla, PHP-Nuke, DotNetNuke, Magnolia, …
  16. 16. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA ¿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
  17. 17. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA ¿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
  18. 18. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de gestores de contenidos CMS (portales) Blogs LMS (E-learning)
  19. 19. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de gestores de contenidos Foros Wikis Galerías Comercio electrónico, gestión comercial, grupos de trabajo, calendarios… www.opensourcecms.com
  20. 20. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA 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
  21. 21. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Ventajas de CMS  Desarrollo rápido de sitios web.  Generar sitios con contenido dinámico  Niveles de usuario para separar responsabilidades.  Mayor funcionalidad nativamente.  Control sobre la estructura de los sitios.  No se necesita conocimientos avanzados en programación.  Colaboración de varios usuarios en la gestión.  Administración mucho mas fácil.  Muchas funcionalidades extra.
  22. 22. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Desventajas de CMS Si se desea instalar necesita conocimiento en uso de servidores. Se necesita a veces de ambientes controlados para su creación. Tiempo para aprender a administrar un CMS. Conocer ampliamente la estructura del CMS. PHP es un poco mas inseguro que el HTML plano.
  23. 23. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Funcionamiento de CMS SQL MySQL PHP MySQLli ASP Postgress JSP … … Servidor Web – Apache, IIS, Tomcat….
  24. 24. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de CMS• Hay multitud de diferentes CMS. Los podemos agrupar según el tipo de sitio que permiten gestionar, como por ejemplo los más comunes: – Foros: sitio que permite la discusión en línea donde los usuarios pueden reunirse y discutir temas en los que están interesados. Ejemplos: phpBB, SMF, MyBB.
  25. 25. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de CMS – Blogs: Publicación de noticias o artículos en orden cronológico con espacio para comentarios y discusión. Ejemplos: WordPress, Movable Type,Drupal.
  26. 26. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de CMS – Wikis: Sitio web dónde todos los usuarios pueden colaborar en los artículos, aportando información o reescribiendola. También permite espacio para discusiones. Indicado para material que irá evolucionando con el tiempo. Ejemplos: MediaWiki, TikiWiki.
  27. 27. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de CMS – Gestores de E-Learning Estos son los denominados LMS (LearningManadamente Systems). Las particularidades del proceso de enseñanza aprendizaje han hecho que se desarrollen diferentes tipos de plataformas o LMS. Ejemplo:
  28. 28. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de CMS – Portal: Sitio web con contenido y funcionalidad diversa que sirve como fuente de información o como soporte a una comunidad. Ejemplos: PHP-Nuke, Postnuke, Joomla, Drupal, e-107, Plone, DotNetNuke,MS SharePoint.
  29. 29. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Tipos de CMS – Galería: Permite administrar y generar automáticamente un portal o sitio web que muestra contenido audiovisual, normalmente imágenes. Ejemplo: Gallery.
  30. 30. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Que es Joomla  CMS  Caché de páginas para mejorar el rendimiento,  Indexamiento web,  Feed RSS,  Versiones imprimibles de páginas,  Motor de Búsqueda  Flash con noticias,  Blogs, Foros, Polls,  calendarios, Galerias  Tiendas  Internacionalización del lenguaje. Y más, mucho más… hoy – 7000 extensiones objetos. http://extensions.joomla.org/
  31. 31. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Que es Wordspress • CMS enfocado a la creación de blogs • facilidad de uso y SEO. • desarrolladores y diseñadores, 202 millones-09 de 2009 • Múltiples autores • Múltiples blogs o bitácoras. • categorías, subcategorías y etiquetas • Publicación mediante email. • Importación desde Blogger, Blogware, Dotclear, Greymatter, Livejournal, Movable Type y Typepad, Textpattern y desde RSS. Etc… • http://es.wordpress.com/ • http://es.wordpress.org/
  32. 32. Introducción a la Web UNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO Comparativa entre sistemas ALTAFacilidad de uso BAJA BAJA ALTA Capacidad tecnológica
  33. 33. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA 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.”
  34. 34. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA EJEMPLOS DE SITOS WEB CON CONTENIDOS CMS
  35. 35. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA
  36. 36. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Trabajar en local - Trabajar en internet Trabajar en internet • www.facebook.com/pages • www.blogger.com • http://sites.google.com • www.wordpress.com • www.drupalgardens.com • ………..en tu propio servidor…
  37. 37. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Trabajar en forma Local
  38. 38. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Trabajar en forma Local Descargar, descomprimir, instalar
  39. 39. Introducción a la WebUNIDAD: INTRODUCCIÓN A LOS GESTORES DE CONTENIDO PONENCIA Trabajar en forma Local A divertirse

×