A partir de la API de Joomla podemos integrar Joomla con otras plataformas, como por ejemplo:
- Joomla y Moodle: Plataforma de Elearning
- Joomla y PhpBB: sistema de Foros
- Joomla y SugarCRM: Gestión de Clientes (CRM)
- Joomla y MediaWiki: integración de búsqueda de información de Joomla a MediaWiki
- Joomla y Elgg: Red social
- Joomla y Menéame: sistema de votación y ranking de noticias
Ejemplos de integración de Joomla con otras aplicaciones:
- Sign-on: Al hacer login en Joomla, el usuario queda automáticamente logeado en la otra plataforma, de esta forma podríamos tener un usuario que ha echo login en una web en Joomla automáticamente logeado en la plataforma Moodle, donde podría acceder por ejemplo a sus cursos sin necesidad de tener que volver a hacer login.
- Registro de usuarios unificado: Cuando el usuario realice el registro en Joomla automáticamente quedará registrado en la otra plataforma, evitando tener que registrarse dos veces.
Ejemplos de proyectos de integración Joomla
- Integración Joomla y Moodle para la academia de Inglés MissionEnglish.com
- Integración Joomla y Moodle para la escuela Náutica Greenwichnautica.com
- Integración Joomla y Foros SMF para rnovelaromatica.com
- Integración de diferentes Joomla (Joomla Multisites) para la centralización de toda la información de Ofertas de trabajo en el sector Aeronáutico: Aeroespacial.net