Page 1 sur 1

probleme performances

Posté : 15 avr. 2009, 08:05
par Coda
Bonjour à tous,

Nous travaillons sur une application 100% ajax (avec beaucoup d'EXT Js) qui s'appuie sur une API Php (sur base de Zend Framework).
Nous constatons des performances assez mauvaises sur les appels à nos API, par exemple une methode très simple listant des messages dans une table met d'après firebug environ 500 / 800 ms (si on l'observe dans le déroulement de l'application).

Cette même méthode si on l'appel en direct dans le browser va mettre (toujours d'apres Firebug) environ 80 / 100 ms

Avez vous une idée sur pourquoi une telle différence ?
Merci d'avance,

Nicolas.

Posté : 15 avr. 2009, 09:55
par Berzemus
Salut,

Quelles types de données ? dans quel format ? en quelle taille ?

Posté : 15 avr. 2009, 12:03
par Nagol
J'ai fait un post dernierement qui pourrait expliquer une partie du problème, pas tellement sur la grosseur des données mais la partie en bas à propos de innerHTML:

http://www.phpfrance.com/forums/voir_sujet-247291.php

Notes aussi que extjs est une usine à gaz, c'est anti performant, en fait c'est le principal soucis des applis web 2.0 on les fait ressembler à des applis compilées et on ne prend pas en compte que ca reste de l'interprété, codé avec des framework ultra lourd et peu optimisé, cela étant dit en dessous de 1s le délai est tout à fait correct que ca prenne 80ms ou 800 pour le user c'est pareil.