le 23/12/2005 à 00:54
allserv
Bonsoir,
J'aimerais avoir votre avis car pour rendre le chargement de pages profils plus rapides j'aimerais générer des miniatures des photos, j'utilise ce code
Malheureusement cela n'est pas forcément plus rapide , j'aimerais bien savoir comment fait tf1 pour rendre l'affichage aussi rapide :
http://www.etoilecasting.com/site/fiche_book.php?nfic=25388&i=1
Est-ce que les miniatures des images doivent être stockées dans un dossier auparavant ?
Merci d'avance pour les réponses utiles que je pourais avoir :)
J'aimerais avoir votre avis car pour rendre le chargement de pages profils plus rapides j'aimerais générer des miniatures des photos, j'utilise ce code
<?php
header("Content-type: image/jpeg");
$image = "upload/".$_GET['img'];
$src_im = ImageCreateFromJpeg($image);
$size = GetImageSize($image);
$src_w = $size[0];
$src_h = $size[1];
//taille de votre image
$dst_w = 150;
// Contraint le rééchantillonage à une largeur fixe
// Maintient le ratio de l'image
$dst_h = round(($dst_w / $src_w) * $src_h);
$dst_im = ImageCreateTrueColor($dst_w,$dst_h);
/* ImageCopyResampled copie et rééchantillonne l'image originale*/
ImageCopyResampled($dst_im,$src_im,0,0,0,0,$dst_w,$dst_h,$src_w,$src_h);
/* ImageJpeg génère l'image dans la sortie standard (c.à.d le navigateur).
Le second paramètre est optionnel ; dans ce cas, l'image est générée dans un fic
hier*/
ImageJpeg($dst_im,'',70);
ImageDestroy($dst_im);
imageDestroy($src_im);
?>
Malheureusement cela n'est pas forcément plus rapide , j'aimerais bien savoir comment fait tf1 pour rendre l'affichage aussi rapide :
http://www.etoilecasting.com/site/fiche_book.php?nfic=25388&i=1
Est-ce que les miniatures des images doivent être stockées dans un dossier auparavant ?
Merci d'avance pour les réponses utiles que je pourais avoir :)