Définition Caching

videoimg

Définition Caching

477 lecteurs
Sommaire de l'article

Qu’est-ce que la mise en cache ? Qu’est-ce que la mise en cache ?

Les caches conservent des copies des fichiers pour les acheminer plus rapidement là où ils sont nécessaires.

Qu’est-ce que la mise en cache ? Comment un site Web est-il mis en cache ?

Les caches conservent des copies des fichiers pour les acheminer plus rapidement là où ils sont nécessaires.
La mise en cache implique le stockage des copies de fichiers dans un cache ou un espace de stockage temporaire afin de permettre un accès plus rapide. Techniquement parlant, un cache est un espace de stockage utilisé pour des copies temporaires de données ou de fichiers, mais ce terme est généralement appliqué aux technologies Internet. Les serveurs DNS mettent en cache les enregistrements DNS pour accélérer les résultats de recherche, les serveurs CDN mettent en cache le contenu pour réduire la latence et les navigateurs stockent le HTML, le JavaScript et les images pour charger les sites web plus rapidement.

Pour comprendre le fonctionnement des caches, pensez aux caches de produits alimentaires et d’autres articles utilisés dans le monde réel. Lorsque l’explorateur Roald Amundsen est rentré de son expédition au pôle Sud en 1912, le groupe qui l’accompagnait a bu dans les caches de nourriture qu’il avait accumulées tout au long du voyage. C’était mieux que d’attendre que la nourriture soit expédiée depuis leur camp de base pendant leur voyage. Les caches Internet ont le même objectif. Ils conservent temporairement le contenu qui constitue des « provisions », ou le contenu dont les utilisateurs ont besoin pour voyager sur l’internet.

Voir Aussi  Mon compte Carpimko : connexion à mon espace personnel

Qu’est-ce que la mise en cache CDN exactement ?

Un CDN, également connu sous le nom de réseau de diffusion de contenu, stocke du contenu (comme des vidéos, des images ou même des pages web) par l’intermédiaire de serveurs proxy plus proches des points d’extrémité des utilisateurs que les serveurs d’origine. (Un serveur proxy accepte les demandes des clients et les transmet à d’autres serveurs). ), comme les serveurs sont situés plus près de l’utilisateur qui a fait la demande et qu’ils sont plus proches de l’utilisateur qui fait la demande, le CDN peut fournir le contenu plus rapidement.

[Content Delivery Network (CDN) [Réseau de diffusion de contenu (CDN)]

Imaginez le CDN comme une chaîne de supermarchés. Au lieu de se rendre dans les fermes où sont produits les aliments, qui peuvent se trouver à des centaines de kilomètres, les clients se rendent dans le supermarché local, qui nécessite un certain déplacement, mais qui est plus proche. Comme les épiceries proposent des aliments provenant de fermes éloignées, les achats ne prennent que quelques minutes au lieu de plusieurs jours. De la même manière, les CDN mettent en cache le contenu qui est publié sur l’internet, ce qui signifie que les sites web se chargent beaucoup plus rapidement.

Quel est le processus de mise en cache du contenu ?

Lorsqu’un utilisateur demande du contenu à un site utilisant un CDN, celui-ci récupère les informations d’un serveur d’origine et stocke une copie du contenu pour l’utiliser lors de futures demandes. Le contenu mis en cache est conservé dans la base de données du CDN pendant qu’il continue à être demandé par les utilisateurs.

Voir Aussi  Mon compte Cdiscount en ligne sur www.cdiscount.com

Qu’est-ce qu’un hit réel dans un cache ? Qu’est-ce qu’un échec dans un cache ?
Un hit de cache se produit lorsqu’un appareil envoie une demande de contenu à stocker dans le cache. Le contenu est enregistré dans le cache. Il y a échec lorsque le cache ne contient pas le contenu demandé. Dans ce scénario, le serveur CDN envoie la demande à un serveur d’origine et met le contenu en cache après que le serveur à l’origine de la demande ait répondu et que les demandes suivantes aient abouti à un résultat positif.

Où se trouvent les serveurs CDN de mise en cache aux États-Unis ?

Les serveurs CDN de mise en cache sont situés dans des centres de données partout dans le monde. Cloudflare abrite des serveurs CDN dans plus de 200 villes du monde entier pour être aussi proche que possible des utilisateurs qui accèdent au contenu. L’emplacement dans lequel se trouvent les serveurs CDN est également appelé centre de données.

Combien de temps les fichiers en cache restent-ils dans le serveur CDN ?
Lorsque les sites répondent aux serveurs CDN avec le contenu qu’ils demandent, ils ajoutent des données au contenu pour informer les serveurs de la durée pendant laquelle ils conserveront le contenu. Ces informations sont enregistrées dans une section de la réponse appelée « en-tête HTTP ». Elle indique le nombre de minutes, de secondes ou d’heures pendant lesquelles le contenu sera stocké. C’est ce qu’on appelle le Time-To-Live (TTL). Une fois que le TTL a expiré, le contenu est supprimé du cache. Certains CDN suppriment également le contenu des caches plus tôt dans le cas où le contenu ne peut pas être demandé pendant une période donnée ou dans le cas où un client CDN doit purger manuellement certains contenus.

Voir Aussi  La Cipav mon compte : se connecter à mon espace personnel

Quelles sont les autres formes de mise en cache ?

La mise en cache du navigateur Web se produit lorsque le navigateur enregistre une copie des fichiers d’un site en ligne sur le disque dur de l’appareil utilisé par l’utilisateur. Lorsqu’une page Web est mise en cache, le navigateur ne doit charger que les éléments les plus récents ou mis à jour de la page, ce qui permet aux navigateurs de délivrer des pages rapidement, même lorsque la connectivité Internet est lente. Les navigateurs enregistrent ces fichiers jusqu’à ce que le TTL expire ou que le cache du disque dur soit épuisé. Les utilisateurs peuvent également supprimer les caches de leurs navigateurs s’ils le souhaitent.

La mise en cache des fichiers DNS est effectuée par les serveurs DNS. Les serveurs stockent les résultats de recherche DNS les plus récents dans leurs caches afin de ne pas avoir à appeler les serveurs de noms et à répondre immédiatement à l’adresse IP du domaine.

Les moteurs de recherche peuvent stocker les sites web qui sont fréquemment affichés dans les résultats de recherche, ce qui leur permet de répondre aux demandes des utilisateurs, même si le site qu’ils essaient de visiter est temporairement indisponible ou incapable de répondre.

4.4/5 - (19 votes)
Marine
Marine

Passionnée par l'entreprenariat depuis plus de 10 ans, je suis à la tête d'une société française visant à favoriser la communication des entreprises. Également attiré par la finance, je partage mes conseils et expériences au travers mes articles de blog.

Retour en haut