Bonjour à tous,
Je développe une application de gestion d'images en ligne. Afin d'augmenter les temps d'affichage des pages, je souhaiterai mettre dans le cache local du navigateur un très grand nombre d'images (entre 30 000 et 100 000).
Bien entendu, ces images sont de taille et dimension réduite (3ko max).
Pour l'instant, la seule solution que j'ai trouvée est de générer une page m'affichant l'ensemble des images.
>> Auriez vous d'autres idées ?
Du coup avec cette solution, Apache doit faire face à un très grand nombre de requetes à gérer. En plus, les fichiers images sont situés hors de la racine du serveur, et appelés via un script php et une fonction readfile.
>> Passer les miniatures dans un répertoire directement accessible par une url sans l'intervention d'un script php augmenterait il de manière sensible les performances ? (le script php est très léger)
>> Quels paramètres d'Apache faudrait il optimiser pour faire face à une telle utilisation ?
Merci d'avance !
Partager