CransWiki:

Mise en cache des fichiers statiques

Pourquoi ?

Imaginons que nous disposons d'une page web en Django faisant référence à 40 images (toujours les mêmes) et une feuille de style (toujours la même également). La première fois que nous consultons la page nous faisons au minimum 42 requêtes ainsi que 42 téléchargements de fichier. Lors d'un rafraîchissement de cette même page deux cas peuvent alors se produire :

Le deuxième cas peut sembler une amélioration majeure par rapport au premier, cependant un problème persiste. Dans les deux cas vous avez effectué 42 requêtes au serveur web. En effet, sans date d'expiration, il est impossible pour votre navigateur de savoir si les fichiers statiques qu'on lui a donné précédemment sont toujours valides. Dans ce tutoriel nous allons donc découvrir comment mettre en œuvre une « date d'expiration » pour vos fichiers.

Mise en place coté serveur web

Avec Nginx


CatégoriePagePublique CatégoriePageNonTerminée

CransWiki: WikiInformatique/Django/MiseEnCacheStatique (dernière édition le 2016-09-05 09:23:25 par ZeldAurore)