Calcul volume d'une page php envoyée - PHP - Programmation
Marsh Posté le 16-12-2002 à 17:25:07
Ben soit tu fais comme moi :
je passes par une variable dans laquelle je stockes tout ce que j'envois au client et j'envois tout d'un coup à la fin. Avec cette méthode, il sufit d'un strlen sur cette variable.
Soit tu envois tout petit à petit et ca ce complique. Il faut alors utiliser des fonctions spécialisées qui sont proche de celles pour temporiser l'envoie des données au navigateur.
Marsh Posté le 16-12-2002 à 17:28:18
omega2 a écrit : Ben soit tu fais comme moi : |
Le probleme c'est que j'envoi des pages compressée en gzip par l'intermédiaire d'une classe qui compresse le flux de sortie !!!
Merci pour l'astuce je n'y avais pas pensé ! ;o))
@+
Benj
Marsh Posté le 16-12-2002 à 17:33:04
benji425 a écrit : |
Je sais même pas comment compresser les pages en gzip.
De rien pour l'astuce.
Marsh Posté le 17-12-2002 à 09:20:02
omega2 a écrit : Je sais même pas comment compresser les pages en gzip. |
Moi non plus c'est pour cela que j'utilise une classe prévu à cet effet d'une simplicité enfantine car avec 2 lignes de code je gagne en moyenne 30% de bande passante (étude faite sur le réseau de mon client avec ses sondes.
Marsh Posté le 17-12-2002 à 10:41:25
omega2 a écrit : Je sais même pas comment compresser les pages en gzip. |
Pour info tu peux trouver l'adresse de la classe que j'utilise sur http://leknor.com/code/php/view/cl [...] de.php.txt
Marsh Posté le 17-12-2002 à 10:51:42
Tu peux utiliser le header HTTP : content-length de la réponse du t'envois.
Marsh Posté le 16-12-2002 à 17:20:28
Bonjour à tous,
Je cherche à savoir s'il est possible de calculer ou récupérer quelque part le volume de la page générée par php et envoyée au poste client ! Et ce afin de faire rapidement des statistiques sans a avoir à exploiter les logs du serveur Web
Par avance merci
Benj.