AJAX
(acrónimo para Asynchronous JavaScript + XML) Tecnología que hace uso de JavaScript asíncrono más XML para el desarrollo de aplicaciones web interactivas.
Este término se usa para describir dos capacidades que son:
- La posibilidad de hacer peticiones al servidor sin tener que volver a cargar la página. Éstas se ejecutan en el cliente, es decir, en el navegador del usuario, y mantiene comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre la misma página sin necesidad de recargarla. Esto significa aumentar la interactividad, velocidad y usabilidad en la misma.
- La posibilidad de analizar y trabajar con documentos XML.
AJAX incorpora:
- presentación basada en estándares usando XHTML y CSS;
- exhibición e interacción dinámicas usando el Document Object Model ;
- Intercambio y manipulación de datos usando XML and XSLT ;
- Recuperación de datos asincrónica usando XMLHttpRequest ;
- Javascript
CMS Moodle
Moodle es un sistema de gestión de la enseñanza (también denominado “Entorno Virtual de Enseñanza-Aprendizaje (EVEA)”, course management system o learning management system en inglés), es decir, una aplicación diseñada para ayudar a los educadores a crear cursos de calidad en línea. Estos tipos de sistema de aprendizaje a distancia a veces son también llamados ambientes de aprendizaje virtual o educación en línea. Moodle se distribuye gratuitamente como Software libre (Open Source) (bajo la Licencia Pública GNU).En términos de arquitectura, se trata de una aplicación web que puede funcionar en cualquier computador en el que pueda correr PHP, y soporta varios tipos de bases de datos (entre ellos MySQL y PostgreSQL).
(Fuentes: Wikipedia (http://es.wikipedia.org/wiki/AJAX), Mozilla developer center (http://developer.mozilla.org/es/docs/AJAX:Primeros_Pasos),MaestrosDelWeb (http://www.maestrosdelweb.com/editorial/ajax/), Doc.Moodle ( http://docs.moodle.org/es ), Wikipedia (http://es.wikipedia.org/wiki/Moodle ))
