Em alguns projetos que estou envolvido, usamos cache no ORM sim e tem
registrado um ganho de performance incrível. Mas não usamos cache em todas
as consultas que retornam dados que o usuário gravou nas tabelas.

Há um bom senso em usar cache onde somente é necessário performance e não há
uma atualização tão frequente assim de dados.
Outra dica interessante é cachear o resultado das funções list_fields do
ORM, que vão sempre buscar quais são os campos da tabela a cada consulta,
assim gerando um ganho de performance se a estrutura de suas tabelas não é
tão frequentemente alterada.

Enfim, o Rasmus pode não gostar de frameworks, mas ele já deu a pinta que
gosta do Kohana *rs
http://news.php.net/php.internals/51322

Atenciosamente,

Marcelo Rodrigo
http://marcelorodrigo.com


Em 5 de junho de 2011 10:57, felipe moraes <[email protected]> escreveu:

> Bom, ele nao e muito a favor de frameworks .. mas quanto ao orm com cache
> .. acho desnecessario .. pois voce so vai usar cache nas consultas .. e para
> isso nao precisa muito de orm .. observe que e cache de banco e nao
> simplesmente nao usar orm.
>
> Voce deve especificar os trechos exatos que precisa de cache de view ou de
> banco ..
>
> ..postado atraves de dispositivo mobile
>  Em 05/06/2011 09:45, "Bernardo Castro" <[email protected]> escreveu:
>
> > Não sei se alguns de vocês tiveram a oportunidade de participar ontem
> > (04/06) da III FSL-Duque de caxias, tiveram boas palestras como, Shell
> > Script com o divertido Julio Neves, Padrões de projetos com Jota
> > Vicente, e a mais esperada que foi até o motivo da minha inscrição, a
> > palestra de RasmusCriador do PHP.
> > Ele contou um pouco da sua história de vida, falou sobre sobre php 5.3
> > os bons motivos para usar o mesmo e migrar logo para o 5,4 quando
> > estiver lançado.
> >
> > Mas uma coisa que intrigou foi a parte final relacionado a
> > performance, no tópico que citava que não é uma escolha sabia usar
> > “ORM com CACHE”, “Saiba como e quando usar”.
> > Ai eu pensei, Putsss, fudeu, trabalho com ORM com Kohana, não usei
> > CACHE ainda pois os sites recebem pouco trafego. Mas para uma
> > aplicação grande o que vou fazer?
> > Deveria ter perguntado isso a ele mas bateu o frio na barriga, e perdi
> > a oportunidade.
> >
> > Criei essa thread antes de pesquisar sobre o assunto,
> > http://duckduckgo.com/?q=ORM%20CACHE
> >
> > E ai, a agilidade em usar ORM supera a perda de desempenho?
> >
> > --
> > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> > Para postar neste grupo, envie um e-mail para
> [email protected].
> > Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> > Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
> >
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a