J'utilise la compression statique. Dans mon application, lorsque XML est généré, je crée également sa version gzippée et la place à proximité.
J'ai peu de confusion dedans. Lorsque les clients envoient une requête pour data.xml avec "Accept-Encoding: gzip" au serveur Apache, apache vérifie à son tour le fichier gzip (par exemple, data.xml.gz). S'il est disponible, il envoie le fichier compressé au client, sinon, il transfère le fichier data.xml.
Mon doute est ici seulement.
Combien de temps faut-il à apache pour vérifier si un fichier compressé est disponible ou non?
Parce que j'ai environ 700 à 1000 clients qui se connectent à un seul serveur pour que le même fichier le télécharge. Dans le pire des cas, si le fichier n'est pas créé ou n'est pas disponible, l'utilisation de la condition de placement est gaspillée (ou) l'utilisation de mod_deflate dans Apache est gaspillée (je me sentais comme ça).
Veuillez m'indiquer combien de temps il faut pour effectuer une vérification unique (que le fichier soit disponible ou non).
Merci et salutations,
Arche.