Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Algumas pessoas estão perguntando sobre o CakePHP 2.0, pois bem, vamos falar um pouco sobre este:
O CakePHP 2.0 vem sendo desenvolvido a algum tempo pela comunidade CakePHP.
Ele teve seu primeiro pacote postado no Site Oficial como CakePHP 2.0.0-dev
Mas esta versão "dev" não apresentava grandes mudanças em relação a versão 1.3.
As grandes mudanças eram mais visíveis pelo Branch no GitHub.
No mês de maio deste ano, os desenvolvedores publicaram no site oficial e no bakery, a versão CakePHP 2.0.0-alpha
E o que está mudando da versão 1.3 para a 2.0 do CakePHP?
Realizei alguns testes simples em que já é possível notar algumas mudanças no desempenho (para melhor):
CakePHP 1.3.8 CakePHP 2.0.0 alpha Diferença
Quantidade de funções executadas 11215 5517 5698
Tempo de execução 0,33076000213623 0,16586899757385 0,16489100456238
Máximo de Memória usada (MB) 8,4841384888 7,8752212524 0,6089172363
No teste acima é possível observar que, a quantidade de métodos executados para uma mesma funcionalidade e o tempo de execução diminuiram bastante.
A comunidade ainda está trabalhando na documentação da nova versão, e na documentação de migração da versão 1.3 para a 2.0.
Todos podem contribuir para o CakePHP de alguma forma.
Se para você, contribuir no código do framework é algo complexo demais, você pode ajudar a traduzir a documentação.
Dê um Watch no projeto do CakePHP no GitHub, assim você pode acompanhar mais de perto o desenvolvimento.
Mais informações sobre a versão 2.0, podem ser vistas nesse link: http://www.slideshare.net/predominant/cakephp-20-itll-rock-your-world
(O slide 184 mostra como serão os lançamentos das versões futuras.)
É isso.
Comentem.
Obrigado!
Alguns links relacionados ao CakePHP:
Site oficial do CakePHP
Book do CakePHP (manual fácil para os "padeiros" desenvolverem suas aplicações)
Cheatsheet do CakePHP 1.2 serve também para o CakePHP 1.3 (manual rápido de métodos e atributos das classes, constantes e convenções)
http://cakephp.org/f...-Cheatsheet.pdf
Bakery (padaria onde você pode encontrar Components, Helpers e Behaviors prontos)
CakePHP TV (vídeos e palestras sobre CakePHP)
Projeto do CakePHP no GitHub
https://github.com/cakephp/cakephp/
Lista de Downloads do CakePHP no GitHub
https://github.com/c...kephp/downloads
Tarefas de Desenvolvimento
>
Hum.... eu só queria que o cake encontrasse uma forma mais natural de recriar o cachê, após as páginas serem atualizadas no servidor.. Hoje, o cake ainda gera warnings dizendo que nao foi possivel escrever em tmp...
O CakePHP não gera nenhum Warning.
Ou você está com algum problema na foma de montar seu cache ou está sem permissão para escrever na pasta tmp.
Foi o que eu disse acima... -.- Mas sempre que reupo as páginas php parece que ele nao consegue recriar o cache...
>
Foi o que eu disse acima... -.- Mas sempre que reupo as páginas php parece que ele nao consegue recriar o cache...
O Sitema Operacional deve estar alterando as permissões quando você mexe no diretório.
Isso não é um problema do CakePHP, é uma regra do seu SO.
A equipe do CakePHP liberou a versão 2.0.0-beta junto com a 1.3.11 e estão trabalhando na documentação.
http://bakery.cakephp.org/articles/lorenzo/2011/07/26/cakephp_1_3_11_and_2_0_0-beta_released
Liberaram a versão Release Candidate do CakePHP 2.0
http://bakery.cakephp.org/articles/markstory/2011/09/04/cakephp_2_0_0-rc1_hot_and_fresh
Mais uma versão Release Candidate, mas agora o RC2.
http://bakery.cakephp.org/articles/lorenzo/2011/09/19/cakephp_triple_layered_edition_released
A documentação não está pronta, mas já está disponível.
A equipe do CakePHP anuncionou a versão 2.0.0 estável:
http://bakery.cakephp.org/articles/lorenzo/2011/10/16/cakephp_2_0_released
Junto, anunciaram mais uma versão do CakePHP 1.3:
http://bakery.cakephp.org/articles/markstory/2011/10/15/cakephp_1_3_13_released
Segue um guia rápido de migração do CakePHP 1.3 para o CakePHP 2.0
http://blog.thiagobelem.net/atualizando-seu-projeto-em-cakephp-para-a-versao-2-0/
Hum.... eu só queria que o cake encontrasse uma forma mais natural de recriar o cachê, após as páginas serem atualizadas no servidor.. Hoje, o cake ainda gera warnings dizendo que nao foi possivel escrever em tmp...