framework
É uma estrutura ou plataforma que fornece uma base para o desenvolvimento de software. Ele oferece componentes, bibliotecas e regras pré-definidas que ajudam os desenvolvedores a criar aplicações de forma mais rápida, organizada e com menos código repetitivo.
Inversão de controle
O framework controla o fluxo do programa, chamando o código do desenvolvedor quando necessário.
Reutilização de código
Fornece funcionalidades comuns prontas.
Padronização
Define uma arquitetura e boas práticas.
Produtividade
Acelera o desenvolvimento ao abstrair tarefas complexas.
COMO CHEGUEI NA FACULDADE HOJE?
O PHP infelizmente ganhou uma má fama e isso não se deve às capacidades da linguagem. Muito pelo contrário! A linguagem é muito poderosa e flexível.
– Vinícius Dias
DEVOPS PARA PHP