cache d'image en html ?

x@v
Mammouth du PHP | 570 Messages

20 juin 2008, 15:01

Bonjour,
je voudrai faire un cache d'image
</head><body>
<!-- cache d'image -->
	<div id="cache"><?php
		if ($_GET['page'] == 'produits' || $_GET['page'] == 'panier')
		{
			$dirname = './images/';
			$dir = opendir($dirname);
			while($file = readdir($dir)) 
			{
				if($file != '.' && $file != '..' && !is_dir($dirname.$file))
				{
					echo '<img src="'.$dirname.$file.'" alt="image masquée" />';
				}
			}
			closedir($dir);
		}
		?>
		<img src="" alt="image masquée" />
		<img src="" alt="image masquée" />
	</div>
Mais je me demande si c'est judicieu en terme de gain de performance ?
Merci d'avance.

Mammouth du PHP | 684 Messages

20 juin 2008, 16:11

Je trouve pas cette technique appreciable. Point de vue perf, je doute de l'efficacite et
de plus, je pense que l'internaute ne sera pas ravi de voir sa page affichee apres
le telechargement des images. Mais peut etre que j'ai mal compris l'interet de ton script.
Zigz4g

ViPHP
ViPHP | 4039 Messages

20 juin 2008, 16:20

D'autant qu'après un premier chargement, le navigateur devrait avoir les images dans son cache..
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.