Falando um pouco sobre o cake, retirado de: (http://manual.cakephp.com.br/doku.php?id=introducao)
O que é CakePHP? Por que usar?
CakePHP é gratuito, de código aberto, uma framework em PHP para desenvolvimento ágil. É uma estrutura fundamental para programadores criarem aplicações web. Nosso principal objetivo é permitir que você trabalhe em uma estrutura que possa programar de forma rápida e sem a perda de flexibilidade.
CakePHP joga fora a monotonia do desenvolvimento web. Nós oferecemos todas as ferramentas que você precisa para começar programando o que realmente deseja: a lógica específica da sua aplicação. Em vez de reinventar a roda cada vez que se constrói um novo projeto, pegue uma cópia do CakePHP e comece a construir sua carruagem real da sua aplicação.
CakePHP tem uma equipe de desenvolvedores e uma grande comunidade, trazendo grande valor ao projeto. Além de manter você fora do reinvento da roda, usando CakePHP significa que o núcleo da sua aplicação é bem testado e constantemente aperfeiçoado.
Abaixo segue uma pequena lista dos recursos que você poderá desfrutar no CakePHP:
- Ativo e com comunidade amigável;
- Licença flexível;
- Compatibilidade com PHP 4 e PHP 5;
- Integrando funcionalidade CRUD (Create, Read, Update and Delete, ou Criar, Ler, Atualizar e Excluir) para interagir com o banco de dados;
- Aplicações scaffolding;
- Geração de código;
- Arquitetura MVC (Model, View, Controller, ou Modelo, Visões, Controlador);
- Requisições ao expedidor com clareza, URLs personalizáveis e rotas;
- Validações internas;
- Templates rápidos e flexíveis (Sintaxe PHP e com ajudantes);
- Ajudantes para usar AJAX, JavaScript, HTML, formulários e outros nas visões;
- Componentes de E-mail, Cookie, Segurança, Sessões, Manipulação de Requisições e outros;
- Lista de controle de acessos flexível;
- Limpeza de dados;
- Flexibilidade com cache;
- Internacionalização;
- Funciona em qualquer subdiretório do seu website, com poucas configurações no Apache.
Onde obter ajuda?
Você começou no lugar certo. Este manual (e a API) deve ser provavelmente o primeiro lugar que você vá para procurar as respostas das suas dúvidas. Assim como acontece com muitos outros projetos de código aberto, nós obtemos novos usuários regularmente. Tentamos ser os melhores para responder seus questionamentos em primeiro lugar. As respostas podem demorar a chegar, mas permanecerá por tempos e ajudará a esclarecer outras pessoas. Tanto o manual, quanto a API podem ser encontradas online.
http://manual.cakephp.com.br (em português)
http://manual.cakephp.org (em inglês)
http://api.cakephp.org/1.2 (em inglês)
Se você estiver assustado, dê um grito pelo canal de IRC internacional ou entre no grupo da comunidade luso-brasileira. Além da equipe de desenvolvimento do núcleo do cake no canal, principalmente durante o dia. Se você precisar de alguma ajuda, deseja encontrar usuários na sua área ou gostaria de doar o novo carro esportivo, gostaríamos de falar com você.
Grupo da comunidade luso-brasileira
#cakephp-pt @ irc.freenode.net (em português)
#cakephp @ irc.freenode.net (em inglês)
O CakePHP Bakery é uma casa para todas as coisas de CakePHP. Visite este site para ver tutoriais, estudos de caso e exemplos de código. Assim que estiver familiarizado com o CakePHP, faça o login e compartilhe seus conhecimentos com a comunidade para ganhar fama e fortuna.
O CakeForge é outro recurso que os desenvolvedores podem usar para hospedar seus projetos usando CakePHP e compartilhar com outras pessoas. Se você está olhando para achar projetos existentes, ou querendo compartilhar, acesso o CakeForge.
O site oficial do CakePHP está sempre esperando sua visita. Ele tem links para sites de outros desenvolvedores, screencasts, oportunidade para doar ao projeto e downloads.
Nenhum comentário:
Postar um comentário