En effet ça limite la quantité de données envoyées, mais pas assez. Surtout que les données envoyées ne sont de toute façon pas volumineuses (un flux XML avec une centaine de caractères, balises comprises).
Avec cette solution, le client continue quand-même à initier une requête toutes les 5 secondes, et reçoit à chaque fois une réponse (même si effectivement elle n'est pas grosse, avec ce que tu proposes).
Or, en pratique, les données ne changent en moyenne qu'une fois toutes les heures (mais ce délai est complètement aléatoire). Donc ça fait 719 requêtes inutiles par heures, ça fait plus de 500 000 requêtes inutiles par mois. Sur une connexion GPRS facturée au ko, c'est sensible.
[^] # Re: Not modified
Posté par santos . En réponse au message Faire tourner un script PHP en boucle indéfiniment : bien ou pas bien ?. Évalué à 2.
Avec cette solution, le client continue quand-même à initier une requête toutes les 5 secondes, et reçoit à chaque fois une réponse (même si effectivement elle n'est pas grosse, avec ce que tu proposes).
Or, en pratique, les données ne changent en moyenne qu'une fois toutes les heures (mais ce délai est complètement aléatoire). Donc ça fait 719 requêtes inutiles par heures, ça fait plus de 500 000 requêtes inutiles par mois. Sur une connexion GPRS facturée au ko, c'est sensible.