Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal!
Estou fazendo umas alterações em uma aplicação e resolvi retirar todo o php da view usando angular, porem cada listagem de dados é uma vida para carregar. Fica variando entre 25ms a 28ms de tempo. Parece bobeira, ms da uma diferença absurda na aplicação, se comparado a velocidade que o php exibia os dados. Queria saber se com vcs acontece a msm coisa? Essa lentidão é possível resolver com algum comando? Ou o framework que é zuado?
Eu uso $http.get para listagem de dados, ms mesmo assim... A página carrega e dps os dados são exibidos.
>
esses 25ms e 28ms onde você viu?
se você olhou na aba rede do navegador, então você tá vendo o tempo que o php demora para devolver os dados pro angular.
25ms é baixo. O seu problema de performance está em outro lugar.
provavelmente no parser do angular, ou no download do js para o front.
otimize o seu frontend, seguindo as dicas do gtmetrix.com
O 25ms eu vi no firebug, assim que o angular chama alguma função, é exibida la, junto com os dados trazidos + esse tempinho em ms. Achei que o ms era o tempo de demora do angular e n do php, pq qnd estava só com php + html a resposta era imediata, nem dava pra notar perda de performasse.
Sabe como eu poderia, por exemplo, exibir aquele ícone de carregamento antes do angular carregar os dados, ou so exibir a pagina completa dps que o angular tiver renderizado tudo?
é o tempo do php sim.
a diferença é que quando era só php, esse tempo já estava embutido no render da página, e agora você tem 2 momentos diferentes.
basta dar show em uma tag <img />.
esses 25ms e 28ms onde você viu?
se você olhou na aba rede do navegador, então você tá vendo o tempo que o php demora para devolver os dados pro angular.
25ms é baixo. O seu problema de performance está em outro lugar.
provavelmente no parser do angular, ou no download do js para o front.
otimize o seu frontend, seguindo as dicas do gtmetrix.com