Menu Principal:
La plataforma de teleformación Moodle, así como otras muchas aplicaciones de web dinámica como Claroline, Joomla, MediaWiki, Mahara, etc, requieren para su funcionamiento generar páginas web dinámicas, para lo que se necesita un servidor web, un gestor de base de datos y un lenguaje de programación. Una combinación muy utilizada es el servidor web Apache, el gestor de base de datos MySQL y el lenguaje de programación PHP.
Para poder tener todo esto funcionando en un PC con un sistema operativo Windows, en modo local, sobre todo, para practicar pueden utilizarse varios procedimientos. Aquí se recomienda la instalación de XAMPP. Una sola aplicación, una sola carpeta, contiene los tres elementos (Apache, PHP y MySQL).