Poids d'une page

Résolu
Signaler
Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
6 octobre 2005
-
Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
6 octobre 2005
-
Bonjour,

j'aurais aimé savori comment je peux récupérer le poids d'une page?

Genre on rentre l'adresse de la page et on récupère son poids total (images, bien sur comprises...).

Merci

4 réponses

Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
9
pour le poids des images faut pas rêver, il faut faire un filezise pour
toutes les images, bref parser ton code html et regarder les url des
balises img puis faire un filezise...



bref pour le contenu du code html : ob_get_contents() que tu placeras
dans une variable, ensuite tu peux faire un preg_match_all() avec un
motif capturant les url des jpeg, et un filezise sur toutes les images
que tu additionneras, etc...

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
21
Convertit ton URL en chemin absolu sur le serveur (aide toi de $HTTP_SERVER_VARS['DocumentRoot']) puis applique la fonction :
$Taille = filesize(UrlToAbsolute($URL))

Bien sûr UrlToAbsolute n'existe pas. Utilise pour le construire: substr, str_replace et strlen.

Pour une page distante, il faut ouvrir les sockets pour rappatrier la page...

===========
Validez les réponses si ok...

ViewVite XP : HTML
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
9
Salut,



le problème de ça est que ça ne te donnera ni le poids de la page html générée, ni le poids des images.



Pour le poids de la page :



<?php

ob_start();

//code

$poids=ob_get_length(); //poids en octets

ob_end_flush();

?>

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
6 octobre 2005

Merci bien !