O CakePHP é uma estrutura de código aberto para PHP. Destina-se a tornar o desenvolvimento, implantação e manutenção de aplicativos muito mais fácil. O CakePHP é baseado em uma arquitetura tipo MVC que é poderosa e fácil de entender. Modelos, visualizações e controladores garantem uma separação estrita, mas natural, da lógica de negócios dos dados e das camadas de apresentação.
Este tutorial é destinado a desenvolvedores da web e estudantes que desejam aprender como desenvolver sites usando o CakePHP. Ele fornecerá uma boa compreensão de como usar esta estrutura.
Antes de prosseguir com este tutorial, presumimos que você tenha conhecimento de HTML, Core PHP e Advance PHP. Usamos o CakePHP versão 4.0.3 em todos os exemplos.