CakePHP é um framework escrito em PHP que tem como principais objetivos oferecer uma estrutura que possibilite aos programadores de PHP de todos os níveis desenvolverem aplicações robustas rapidamente, sem perder flexibilidade.
O Cake-PHP utiliza conceitos de engenharia de software e padrões de projeto bem-conhecidos, tais como ActiveRecord, Association Data Mapping, Convenção sobre configuração, Front Controller e MVC .
O framework CakePHP utiliza dos padrões MVC , porém possui também classes e objetos adicionais que tem como objetivo proporcionar extensibilidade e reuso, para que possam adicionar funcionalidades à base MVC de suas aplicações.
São eles: Extensões do ControladorPara ajudar na lógica do controlador temos a classe Componente.
Se temos uma mesma lógica e queremos compartilhar entre os controladores, o componente é uma boa saída.
Por exemplo o componente interno EmailComponent cria e envia e-mails em segundo plano.
Para reutilização do método podemos criar um componente que empacote esta funcionalidade e seja compartilhado entre os controladores.
On this page of the site you can watch the video online O que é CakePHP with a duration of hours minute second in good quality, which was uploaded by the user Aprenda Mais 16 October 2019, share the link with friends and acquaintances, this video has already been watched 485 times on youtube and it was liked by 7 viewers. Enjoy your viewing!