Cacluler le poids d'un site internet - PHP - Programmation
Marsh Posté le 12-07-2007 à 10:30:03
Salut,
Penche toi sur la fonction opendir
Avec une fonction récursive, tu devrais t'en sortir
Marsh Posté le 12-07-2007 à 10:30:56
Pour des pages statiques, probablement. Pour du dynamique, ça me parait compliqué.
Marsh Posté le 12-07-2007 à 11:06:10
Heu oui, tu fais bien de préciser ca
Marsh Posté le 12-07-2007 à 12:37:20
alors j'ai essayé ce code :
<?php
$dir = "phpBB2/";
// Ouvre un dossier bien connu, et liste tous les fichiers
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$taille = filesize("$file" );
echo "Taille de ma photo : ".$taille." octets";
echo "fichier : $file : type : taille: $taille:" . filetype($dir . $file) . "\n";
print("<br>" );
}
closedir($dh);
}
}
?>
il indique les fichiers mais pour leur taille j'ai toujours ce msg d'erreur :
Warning: filesize() [function.filesize]: Stat failed for common.php (errno=2 - No such file or directory) à chaque ligne tous en indiquant la taille du fichier
Marsh Posté le 12-07-2007 à 12:41:59
normal...$file vaut "common.php" alors qu'il faudrait probablement "phpBB2/common.php" pour que filesize() fonctionne...
Marsh Posté le 12-07-2007 à 14:03:54
Mais tu veux calculer le poids du code source, ou le poids du contenu? Parce-que ça n'a a priori rien à voir, hein, dans le cadre de contenu dynamique...
Marsh Posté le 12-07-2007 à 10:23:51
Bonjour,
Est’il possible de connaître le Poids (en Ko) d’un site internet ?
J’ai trouvé comment connaître l’espace disque libre ou calculer le poids d’un fichier mais je ne trouve nulle part comment calculer le poids d’un site en entier.
L’idée serait d’avoir un petit script sur la page index qui donnerais le taille total des fichiers (répertoire et sous répertoire inclus) et si possible le nombre de fichier.
Cela fait plusieurs jours que je cherche mais en vain alors avant de chercher l’impossible cela est’il réalisable ?
Merci de vos réponses.
ps: dans toutes formes de programation