Backend
O backend do Chamilo 3.0 é construído sobre Symfony 7.4 com Doctrine ORM e API Platform.
Arquitetura Symfony — Bundles, serviços e a estrutura geral do backend
Entidades e Doctrine — As classes de entidade Doctrine e como elas se relacionam
Sistema de Recursos — A abstração ResourceNode/ResourceFile (conceito arquitetural-chave)
Controllers — Organização de controllers e padrões de roteamento
Eventos e Listeners — Como o Chamilo utiliza o sistema de eventos do Symfony
Sistema de Configurações — Os schemas de configurações em
src/CoreBundle/Settings/e como funciona a configuração da plataforma
Atualizado
Isto foi útil?