SISTEMA DE GESTION DE CONTENIDOS
CMS
JESUS M. VISURRAGA AGUERODOCENTE INFORMATICODISEÑADOR GRAFICO
¿QUÉ ES?• Es un programa que se utiliza principalmente para facilitar la gestión de
paginas web.
• También se usan para crear intranets y páginas web restringidas.
• En lugar de desarrollar una web página a página, se integra la web en un entorno que llamamos Gestor de Contenidos.
¿PARA QUE SIRVEN?
• Creación de contenido.
• Gestión de contenido.
• Publicación.
• Presentación.
Un CMS no creará una web por si sólo. Te proporciona una base para construirla, pero todos los CMS tienen una curva de aprendizaje mayor o menor.
ESTRUCTURA• La capa de la base de datos.
La base de datos tiene guardado todo el contenido que se ha escrito en la web Los mas habituales suelen ser
MySql ó Postgre.
• La capa de programación. Esta contenida en los ficheros de la web. Los ficheros se ejecutan y solicitan la información que el usuario ha pedido desde el navegador de internet y la extrae para mostrarla al usuario ordenada y estructurada. PHP.
• La capa de diseño. Define el diseño de la web, es decir “la maqueta o dibujo” sobre la que se insertara el contenido que la programación se encarga de extraer de la base de datos. HTML y CSS (java script y AJAX).
LICENCIAS DE USO
• CMS comercializados por empresas que consideran el código fuente un activo mas que tiene que mantener en propiedad.
• CMS código fuente abierto desarrollado por individuos, grupos o empresas que permiten el acceso libre y modificación del código fuente.
FUNCIONALIDADES
• Los CMS tienen un instalador que copia los archivos y la estructura principal sobre la que podemos trabajar.
• Los temas, permiten cambiar gráficamente de apariencia un CMS, guardando un conjunto de archivos en un directorio concreto.
• Los módulos son códigos desarrollados aparte del software principal y añaden funcionalidades a los CMS.
Hay cientos de módulos disponibles (6.400 en WordPress, 4.700 en Drupal y 3.300 para Joomla), no todos los módulos son plenamente compatibles con todas las versiones.
TIPOS DE CMS
En este caso hablaremos de los CMS de código abierto.
• Genéricos: Ofrecen la plataforma necesaria para desarrollar e implementar aplicaciones que den solución a necesidades específicas. Pueden servir para construir soluciones de gestión de contenidos, para soluciones de comercio electrónico, blogs, portales,... Ejemplos: Zope, OpenCMS, Typo3.
• 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 .
• Blogs : Publicación de noticias con espacio para comentarios y discusión. Ejemplos: Wordpress.
• e-Commerce : Son Sitios web para comercio electrónico. Ejemplo: osCommerce.
• Portal : Sitio web con contenido y funcionalidad diversa que sirve como fuente de información o como soporte a una comunidad. Ejemplos: PHPNuke, Postnuke, Joomla, Drupal.
• Galería : Permite administrar y generar automáticamente un sitio web que muestra contenido audiovisual. Ejemplo: Gallery .
• e-Learning : Sirve para la enseñanza de conocimientos. Los usuarios son los profesores y estudiantes, tenemos aulas virtuales donde se ponen a disposición el material del curso... Ejemplo: Moodle .
• Publicaciones digitales : son plataformas especialmente diseñadas teniendo en cuenta las necesidades de las publicaciones digitales, tales como periódicos, revistas, etc.
Ejemplo: ePrints .
WordPress.
• Excelente para la gestión de blogs.
• Fácil de usar, con un potente editor visual de contenidos y una gestión muy buena tanto de los post publicados como de los usuarios.
Drupal.
• Permite desarrollar desde webs sencillas a desarrollos corporativos complejos.
• Más estructurado y más potente para desarrollar webs complejas.
• Requiere mayor aprendizaje.
Joomla.
• Es el CMS más adecuado para crear webs personales o medianamente complejas.
• Es más intuitivo y amigable.
Moodle.
• Distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea.
• Ambiente Educativo Virtual.
• sistema de gestión de cursos.
USO DE UN GESTOR DE CONTENIDOSÁmbito Bibliotecario• Las bibliotecas y unidades de información gestionan cada día más y más
información.
• Los servicios bibliotecarios en línea pueden estar disponibles las 24 horas para cualquier lugar del mundo.
• Las bibliotecas están incorporando progresivamente herramientas CMS en sus servicios .
• Una CMS en la biblioteca puede generar herramientas de amplia accesibilidad.
• Los blogs o bitácoras son los CMS que se han adaptado con muy buenos resultados a las bibliotecas.