Bem-vindo

O CakePHP 5 é um framework de desenvolvimento web executado em PHP 8.4 (min. PHP 8.1). Leia CakePHP num piscar de olhos para obter uma introdução aos fundamentos do CakePHP.

O livro CakePHP é um projeto de documentação aberto e editável pela comunidade. Observe o botão com o ícone de lápis fixado na parede direita; ele direcionará você para o editor online do GitHub da página ativa, permitindo que você contribua com quaisquer adições, exclusões ou correções à documentação.

Leia o guia em qualquer lugar

_images/read-the-book.jpg

Consulte o cookbook do CakePHP praticamente em qualquer lugar. Disponível como PDF e EPUB, você pode lê-lo em diversos dispositivos, e também offline.

Obtendo ajuda

Se você está com dificuldades, existem vários lugares onde Você pode receber ajuda.

Primeiros passos

Aprender um novo framework pode ser intimidador e empolgante ao mesmo tempo. Para ajudá-lo, criamos um livro de receitas repleto de exemplos e receitas para concluir as tarefas comuns. Se você é iniciante, comece com o Guia de Início Rápido, pois ele lhe dará um rápido tour pelo que o CakePHP tem a oferecer e como funciona.

Após concluir o tutorial de Início Rápido, você pode revisar os principais elementos de um aplicativo CakePHP:

  • O ciclo de requisição do CakePHP

  • As convenções que o CakePHP utiliza.

  • Controllers lidar com requisições e coordenar seus modelos com as respostas que sua aplicação gera.

  • Views são a camada de apresentação da sua aplicação. Elas te oferecem ferramentas poderosas para criar HTML, JSON e outras saídas que sua aplicação precisa.

  • Modelos são o ingrediente principal em qualquer aplicação. Eles lidam com a validação e a lógica de domínio em sua aplicação.