Backend
Il backend di Chamilo 2.0 è costruito su Symfony 6.4 con Doctrine ORM e API Platform.
Architettura Symfony — Bundle, servizi e struttura generale del backend
Entità e Doctrine — Le classi di entità Doctrine e le loro relazioni
Sistema delle Risorse — L'astrazione ResourceNode/ResourceFile (concetto architettonico chiave)
Controller — Organizzazione dei controller e modelli di routing
Eventi e Listener — Come Chamilo utilizza il sistema di eventi di Symfony
Sistema delle Impostazioni — Gli schemi delle impostazioni in
src/CoreBundle/Settings/e il funzionamento della configurazione della piattaforma
Ultimo aggiornamento
È stato utile?