me lembro do padrão flyweight vagamente para isto, porém nunca apliquei a este caso, também estava com um problema quando usava o html2pdf e mandava gerar o php, quando tinha registros demais, dava timeout, solução, pus filtros kk, nao era critico para mim na epoca
Em 17 de julho de 2012 13:38, Waldson Patricio <[email protected]>escreveu: > Isso de esconder o html vai demorar a mesma coisa... > Acho que a demora é no download da página. Dá uma checada no firebug e vê > quantos kb(ou MB!!!!) está essa página. > > > 2012/7/17 Luiz Claudio <[email protected]> > >> Tks Kaléu, vou dar uma olhada. >> >> >> Cheers. >> >> Luiz Claudio Moreira Junior >> Systems Analyst >> +55 47 3436-4240 >> +55 47 8437-0819 >> skype: luizclaudiomoreira >> gtalk: [email protected] >> >> "May the mass times acceleration be with you" >> >> >> >> 2012/7/17 Kaléu Caminha <[email protected]> >> >>> Se gerar o HTML com a maioria dos elementos escondida, >>> e, a medida que o usuário for dando scroll vai exibindo os elementos de >>> baixo. >>> >>> Se essa dica ajudar, um plugin que ajuda a saber quando o scroll chegou >>> em um lugar é este: http://imakewebthings.com/jquery-waypoints/ >>> >>> >>> Em 17 de julho de 2012 11:25, Vitor <[email protected]> escreveu: >>> >>> Se for aplicável, gerar imagem ou pdf >>>> On Jul 17, 2012 11:23 AM, "Get" <[email protected]> wrote: >>>> >>>>> Tente reescrever o HTML. >>>>> >>>>> Falta de semântica e quantidades enormes de elementos aninhados causam >>>>> a lentidão na hora de renderizar as páginas. >>>>> >>>>> >>>>> 2012/7/17 Luiz Claudio <[email protected]> >>>>> >>>>>> Guilherme. >>>>>> >>>>>> Obrigado pela dica, também já pensei em usar ajax, mas infelizmente >>>>>> não é uma opção, vou ver o que eu faço e posto aqui na lista a solução. >>>>>> >>>>>> Tks. >>>>>> >>>>>> >>>>>> Cheers. >>>>>> >>>>>> Luiz Claudio Moreira Junior >>>>>> Systems Analyst >>>>>> +55 47 3436-4240 <+55%2047%203436-4240> >>>>>> +55 47 8437-0819 <+55%2047%208437-0819> >>>>>> skype: luizclaudiomoreira >>>>>> gtalk: [email protected] >>>>>> >>>>>> "May the mass times acceleration be with you" >>>>>> >>>>>> >>>>>> >>>>>> 2012/7/17 Guilherme Maule <[email protected]> >>>>>> >>>>>>> Fera, >>>>>>> >>>>>>> Bootstrap do twitter me ajudou muito!! Outra coisa tambem. >>>>>>> >>>>>>> Eu passei pelo mesmo problema onde o antigo sistema renderizada >>>>>>> relatorios de cada cliente de uma lista! Entao imagina, tinha que >>>>>>> renderizar muitos dados desnecessariamente. >>>>>>> >>>>>>> A solução mais viavel foi que alguns dados eu poderia chamar via >>>>>>> ajax, nao tendo a necessidade de renderizar na tela no primeiro momento, >>>>>>> entao se o cliente fosse querer um relatorio por ex de uma fornecedor >>>>>>> que >>>>>>> estava numa lista. Eu chamo uma div flutuante e chamao ele via ajax e >>>>>>> renderizo. >>>>>>> >>>>>>> Assim na pagina index so renderiza as principais informações e as >>>>>>> outras são chamadas quando necessarias! >>>>>>> >>>>>>> Reduziu de 10s para 1s a renderização da pagina! >>>>>>> >>>>>>> Espero ter ajudado. >>>>>>> >>>>>>> Abraço.. >>>>>>> >>>>>>> Em 17 de julho de 2012 11:00, Luiz Claudio < >>>>>>> [email protected]> escreveu: >>>>>>> >>>>>>>> Olá pessoal. >>>>>>>> >>>>>>>> Estou com um problema inusitado, ao menos pra mim, rs. >>>>>>>> A questão não é muito voltada a linguagem em si, mas não considero >>>>>>>> uma questão OFF TOPIC por ser voltado à web. >>>>>>>> >>>>>>>> Alguém já precisou montar uma tela com tanta informação que o >>>>>>>> browser leve um certo tempo pra renderizar? >>>>>>>> Estou dando manutenção em um sistema legado onde preciso melhorar o >>>>>>>> desempenho de algumas funcionalidades, nesse caso tenho uma tela onde a >>>>>>>> mesma levava 2 minutos pra ser montada, devido a mau estruturação a >>>>>>>> nível >>>>>>>> de banco e aplicação, fizemos um bom trabalho onde todas as consultas >>>>>>>> necessárias são retornadas em menos de 1s, e tratamos os dados >>>>>>>> montando um >>>>>>>> grande array de informações para montagem da tela. >>>>>>>> >>>>>>>> Já na montagem da tela, que é um grande formulário com vários >>>>>>>> campos (text), tenho o problema de a renderização da mesma levar ~20s, >>>>>>>> chega a travar o browser nesse intervalo de tempo. Alguém já passou por >>>>>>>> isso ou tem alguma dica do que posso fazer? >>>>>>>> >>>>>>>> Paginação não resolve meu problema por questões de usabilidade. >>>>>>>> >>>>>>>> >>>>>>>> Cheers. >>>>>>>> >>>>>>>> Luiz Claudio Moreira Junior >>>>>>>> Systems Analyst >>>>>>>> +55 47 3436-4240 <+55%2047%203436-4240> >>>>>>>> +55 47 8437-0819 <+55%2047%208437-0819> >>>>>>>> skype: luizclaudiomoreira >>>>>>>> gtalk: [email protected] >>>>>>>> >>>>>>>> "May the mass times acceleration be with you" >>>>>>>> >>>>>>>> -- >>>>>>>> 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. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Att, >>>>>>> *Guilherme Maule dos Reis* >>>>>>> *Web Designer * >>>>>>> >>>>>>> 43 - 9129 1400 >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> 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. >>>>> >>>> -- >>>> 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. >> > > -- > 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.
