Igram se malo u PHP-u sa dinamickim slikama koje se refreshuju svakih par minuta ...
Koristim GD2 biblioteku ...
E sada ...
Zelim da ubacim cache i ovo mi zeluje kao okej resenje:
$image_path = "../image-cache/nesto.png";
if (file_exists($image_path)) {
readfile($image_path);
}else{
// kod ovde
ImagePNG($new_image);
ImagePNG($new_image, $image_path);
ImageDestroy($new_image);
}
E ali jedini problem je sto ovde ako postoji slika, ucita je iz kesha, a ako ne postoji generise drugu pa je cuva u kesh ...
A meni treba taj cache da bude validan par minuta, posle toga da ga ne gleda (da generise novu sliku preko njega) ...
Kako u ovu liniju "if (file_exists($image_path))" da ubacim proveru tipa "slika napravljena pre manje od 5 minuta" ? :)
Hvala puno ... :)
ceo kod: http://www.design-ireland.net/...rticle.php%3Foid%3D00000000057