O documento descreve o framework CakePHP para desenvolvimento rápido em PHP, incluindo sua estrutura MVC, ORM, cache, formulários, validações, segurança, internacionalização e suporte à comunidade.
1. CAKE - Framework para desenvolvimento RÁPIDO em PHP Última versão estável: 1.2.3.8166 PHP 4.x e 5.x
2. Instalação e Configuração Download do arquivo no site do CakePHP Descompactar o arquivo Estrutura de diretório pré-estruturada “ Convenção sobre configuração” Simples configuração do webserver
6. Cache File -> Armazenamento simples de arquivo. APC -> Alternative PHP Cache
7. Cache Xcache -> Semelhante ao APC, deve ser compilado no PHP para sua melhor performance. Necessita de usuário e senha para funcionar corretamente. MemCache -> Sistema de cache de memória distribuída de alto desempenho, acesso rápido a resultados de consultas e armazenamento de dados armazenados em cache.
8. Cache Configuração simples: Configure::write('Cache.check', true), no core.php; Utilizar um dos padrões de configuração disponíveis
9. Formulários e Validações - Formulários – (Helpers, Form, Ajax, Html...) - View .ctp (Cake Template Pages) - Validações – Fácil implementação nas classes Model da aplicação(Core validation rules (Date, e-mail, ip, cc)
14. Localização e Internacionalização Mudança da linguagem a qualquer momento antes da mensagem, bootstrap, beforeFilter ou em request específico; Tratar o erro:
15. Documentação e Comunidade Documentação muito boa; http://book.cakephp.org/ Comunidades ativas; Google Groups http://groups.google.com/group/cake-php?pli=1 http://bakery.cakephp.org/ Google IRC #cakephp on irc.freenode.net