Encontramos dos tipos de plataformas de gestión y administración de contenidos las LMS (Learning Management System). Y las CMS (Sistema de gestión de contenidos). Una plataforma LMS es una aplicación de software el cual se encuentra hospedado o instalado en un servidor, estas plataformas son empleadas para administrar, distribuir y controlar las actividades de formación presencial o e-Learning ya sea de una institución u organización.
Las principales funciones que tiene una plataforma LMS son: gestionar usuarios, recursos tales como materiales y actividades de formación, administra el acceso, controlar y hacer un seguimiento del proceso de aprendizaje de los usuarios, A demás permite evaluar, generar informes, gestionar servicios de comunicación los cuales son de gran utilidad como foros de discusión, video conferencias, etc.
Mientras que las CMS es un programa que permite crear una estructura para soportar para crear y administrar los contenidos, principalmente en páginas web, por parte de los participantes. Las plataformas CMS permiten controlar una gran variedad de bases de datos done se alojan todo el contenido del sitio.
Los sistemas CMS permiten manejar tanto el contenido como el diseño de manera independiente, lo cual nos facilita poder cambiar en cualquier momento el diseño y no tener organizar nuevamente el contenido.
Una de las plataformas CMS más importantes es DRUPALL, el cual es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, además posee otros servicios como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal se caracteriza por ser un sistema dinámico, en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web.
Unas de las ventajas de DRUPAL es que esta tiene licencia GNU/GPL, es decir este es de licencia libre. Está escrito en PHP, desarrollado y mantenido por una activa comunidad de usuarios.
Drupal se destaca por:
· Calidad de sus códigos
· Calidad de las paginas generadas
· Respeto por los estándares de la web
· Énfasis en la usabilidad y consistencia del sistema
El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet. Algunas de sus funcionalidades son:
- Portales comunitarios
- Foros de discusión
- Sitios web corporativos
- Aplicaciones de Intranet
- Sitios personales o blogs
- Aplicaciones de comercio electrónico
- Directorio de recursos
- Sitios de redes sociales
En Drupal se pueden ampliar sus funcionalidades mediante extensiones llamadas módulos programados por su comunidad de usuarios. Algunos de estos módulos son:
- Views
- Content Construction Kit (CCK)
- Token
- Pathauto
- FileField
- Administration menu
- ImageField
- ImageAPI
- ImageCache
Drupal se puede instalar tanto en Windows como en MacOSX de la siguiente manera:
Windows
Actualmente se puede instalar Drupal con la herramienta Microsoft Web Platform Installer de una forma sencilla y rápida, sin tener que preocuparse por dependencias o paquetes "perdidos". WPI nos resolverá todas las dependencias e instalará todo lo necesario para que Drupal pueda funcionar sin ningún tipo de problema.
MacOSX
David Pacheco Fajardo