Introdução ao cake php

137 visualizações

Publicada em

Introdução ao Framework de desenvolvimento CakePHP
Semana Técnológica Integrada - IFFarroupilha SVS

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
137
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Introdução ao cake php

  1. 1. 1Introdução ao framework CakePHP Introdução ao CakePHP Filipe Kulinski ADS 9
  2. 2. 2 O que é PHP? É uma linguagem de script open source especialmente adequada para o desenvolvimento web. Introdução ao framework CakePHP Extremamente simples para um iniciante, mas oferece muitos recursos para um programador profissional.
  3. 3. 3 O que é Framework? É um conjunto de classes específicas para determinada tarefa. Introdução ao framework CakePHP São componentes organizados para poderem ser reutilizados pelas aplicações.
  4. 4. 4 Exemplos de Frameworks Introdução ao framework CakePHP
  5. 5. 5 Motivos para usar o CakePHP Introdução ao framework CakePHP Comunidade ativa e boa documentação Licença flexível Compatível com o PHP 5.2.6 e superior Boa interação com o banco de dados
  6. 6. 6 Motivos para usar o CakePHP Introdução ao framework CakePHP Geração de código Arquitetura MVC Helpers para AJAX, JavaScript, formulários HTML e outros.
  7. 7. 7 O que é MVC? Introdução ao framework CakePHP
  8. 8. 8 Model Introdução ao framework CakePHP • Retrieving Your Data • Saving Your Data • Deleting Data • Data Validation • Callback Methods • DataSources
  9. 9. 9 View Introdução ao framework CakePHP • Themes • JSON e AJAX • Layout • Helpers • Elements
  10. 10. 10 Controller Introdução ao framework CakePHP • Request and Response objects • CakeRequest • CakeResponse • The Pages Controller • Components
  11. 11. 11 Nomeclatura do CakePHP Introdução ao framework CakePHP Banco de dados - Tabelas devem ser criadas com nome no plural, ex: Doctors. - chaves primária devem ser nomeadas apenas como “Id”. - Chave estrangeira de ser nomeada com o nome da tabela de origem no singular, mais sufixo “_id”.
  12. 12. 12 Nomeclatura do CakePHP Introdução ao framework CakePHP Aplicação - Models devem ser criados com o nome da tabela no singular, ex: Doctor.php - Controllers devem ser criados com nome do Model no plural, mais o sufixo “Controller”, ex: DoctorsController.php - As view devem ser nomeadas com seus respectivos métodos criados no controller. Ex: add.ctp, edit.ctp, delete.ctp, view.ctp
  13. 13. 13Introdução ao framework CakePHP Obrigado!

×