Ho messo tutti i file in database...
la visualizzazione delle immagini la faccio tramite chiamata ad una pagina del tipo
la pagina si prende l'immagine dal db stampa gli header e la foto che è un longblob.
Gli header che stampo sono:
codice:
$future = date('D, d M Y H:i:s',time()+$this->expires);
header("Expires: ".$future);
header("Cache-Control: max-age=".$this->max_cache.", min-fresh=".$this->min_fresh.", max-stale=0");
header("Content-type: ".$this->content_type);
Nonostante questo non riesco a far andare l'immagine in cache: le info della pagina dicono disk cache, ma non è così perchè navigando si vede chiaramente che ricarica l'immagine, mentre se provo con immagini su filesytstem non vedo alcuna ricarica in navigazione...
ho letto anche che è possibile usare la memory cache, ma non ci riesco, non so le direttive http.
Qualcuno è riuscito a far cachare al browser le immagini tirate su da db?