Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.77 KB

BP_009_fr.md

File metadata and controls

46 lines (31 loc) · 1.77 KB

Limiter le nombre de requêtes HTTP

Identifiants

GreenIT V2 V3 V4
180 9 9

Catégories

Cycle de vie Tiers Responsable
3. Réalisation (fabrication / développement) Réseau Architecte Logiciel/Développeur

Indications

Degré de priorité Mise en oeuvre Impact écologique
4 3 4
Ressources Economisées
Réseau / Requêtes

Description

Le temps de chargement d’une page côté navigateur est directement corrélé au nombre de fichiers que le navigateur doit télécharger, et au poids unitaire de chaque fichier.

Pour chaque fichier, le navigateur émet un GET HTTP vers le serveur.

Il attend sa réponse, puis télécharge la ressource dès qu’elle est disponible. Selon le type de serveur web que vous utilisez, plus le nombre de requêtes par page est important, moins vous pourrez servir de pages par serveur. Diminuer le nombre de requêtes par page est crucial pour réduire le nombre de serveurs HTTP (voire des serveurs d'application et de base de données) nécessaires au fonctionnement du site, et donc les impacts environnementaux associés.

Exemple

Pour afficher des petits drapeaux pour le choix d'une langue, l'utilisation d'une spritesheet CSS permet de les regrouper dans une seule image de plus grande taille. Ce procédé réduit le nombre de requêtes HTTP.

Principe de validation

Le nombre ... est inférieur ou égal à
de requêtes HTTP 40