Content Delivery Network
Un réseau de distribution de contenu (CDN) est un réseau distribué de serveurs qui peut diffuser efficacement du contenu web aux utilisateurs. Les réseaux de distribution de contenu stockent le contenu mis en cache sur des serveurs périphériques dans des points de présence (POP) proches des utilisateurs finaux, afin de minimiser la latence.
Lorsque vous activez le réseau de distribution de contenu sur votre portail, le contenu statique comme les images, les scripts et les fichiers de feuille de style utilisés pour concevoir le site web de votre portail est stocké et servi à partir du serveur CDN le plus proche de votre emplacement.
Note
- Vous devez être un administrateur de site web pour activer le réseau de distribution de contenu. Cette fonctionnalité est disponible pour Power Pages. Si vous utilisez la licence complémentaire héritée, vous ne pouvez pas activer le réseau de distribution de contenu. Les sites web d’évaluation ne sont pas pris en charge par le réseau de distribution de contenu.
- La restriction de l’accès au site web par adresse IP sur un site n’est pas actuellement prise en charge avec le réseau de distribution de contenu.
- Ce service n’est pas disponible dans les régions Government Community Cloud (GCC), Government Community Cloud (GCC High), Department of Defense (DoD) et la région EAU.
Activer le réseau de distribution de contenu pour un site web de production
Le réseau de distribution de contenu est disponible pour les sites Power Pages de production. Procédez comme suit pour l’activer :
Ouvrez le centre d’administration de Power Platform.
Dans la section Ressources, sélectionnez Sites Power Pages.
Choisissez le site pour lequel vous souhaitez activer le réseau de distribution de contenu.
Sous Performances et protection, activez le bouton de basculement sur Réseau de distribution de contenu.
Il peut falloir quelques minutes pour provisionner le Réseau de distribution de contenu.
Note
Lorsque vous ajoutez un nom de domaine personnalisé pour un site activé pour le Réseau de distribution de contenu, Power Pages utilise les certificats TLS gérés par Azure Front Door pour appliquer HTTPS pour les domaines personnalisés. Ces certificats sont créés avec une validité de 6 mois et sont renouvelés automatiquement 45 jours avant la date d’expiration.
Activer le Réseau de distribution de contenu lors de la conversion de la version d’essai en production
Ouvrez le centre d’administration de Power Platform.
Dans la section Ressources, sélectionnez Sites Power Pages.
Choisissez le site que vous souhaitez convertir en production et pour lequel vous souhaitez activer le réseau de distribution de contenu.
Sur la page des détails du site, sélectionnez Convertir en production dans la section Détails du site.
Cochez la case Activer le réseau de distribution de contenu.
Sélectionnez Confirmer.
Désactiver le réseau de distribution de contenu
Ouvrez le centre d’administration de Power Platform.
Dans la section Ressources, sélectionnez Sites Power Pages.
Choisissez le site pour lequel vous souhaitez désactiver le réseau de distribution de contenu.
Sous Performances et protection, désactivez le bouton bascule Réseau de distribution de contenu.
Quelques minutes peuvent être nécessaires pour désapprovisionner le Réseau de distribution de contenu.
Effacer le cache du réseau de distribution de contenu
Le contenu statique du site Web est stocké sur les serveurs du réseau de distribution de contenu à travers les emplacements géographiques. Vous pouvez effacer le contenu mis en cache à l’aide du bouton Vider le cache. Cette action efface le cache du serveur du réseau de distribution de contenu et du site Web du portail.
Ouvrez le centre d’administration de Power Platform.
Dans la section Ressources, sélectionnez Sites Power Pages.
Choisissez le site pour lequel vous souhaitez vider le cache du réseau de distribution de contenu.
Sélectionner Vider le cache
Configuration des fichiers statiques
Les fichiers statiques sont mis en cache en fonction des extensions de nom de fichier stockées dans la table Fichiers Web de l’application Gestion du portal. Par défaut, le réseau de distribution de contenu met en cache les fichiers portant les extensions css, js, png, svg, jpg, ico, woff2, gif, ttf, woff, eot, otf, tts, jpeg, 7z, mp3 et mp4 sur le serveur périphérique. Un créateur peut remplacer la liste par défaut en mettant à jour les paramètres du site.
Ouvrez l’application Gestion du portail.
Accédez à Paramètres du site dans la section Site web.
Dans le paramètre de site ContentDeliveryNetwork/FileExtensions, mettez à jour ou ajoutez à la liste les extensions de nom de fichier que vous souhaitez mettre en cache.
Configuration des pages statiques
Lorsqu’un site contient des pages statiques, tous les utilisateurs voient les mêmes informations, ce qui élimine la nécessité de charger le contenu à partir du serveur à chaque fois. À la place, il peut être servi à partir du serveur le plus proche pour réduire le temps d’aller-retour de la requête.
Pour configurer des pages statiques pour la mise en cache :
Accédez à l’espace de travail Configurer.
Sous Général, sélectionnez Performances du site.
Sélectionnez les pages web statiques que vous souhaitez activer pour la mise en cache.
Choisissez la page appropriée qui ne contient aucun contenu dynamique. Différentes icônes représentent chaque type de page pour faciliter le processus de sélection. Du point de vue des données, il existe quatre types de pages :
Pages statiques : ces pages ne contiennent pas de composants de données dynamiques et le contenu ne change pas en fonction de l’utilisateur. Vous pouvez activer la mise en cache pour ces pages en toute sécurité.
Pages avec des composants dynamiques – recommandé pour la mise en cache : ces pages peuvent avoir des composants dynamiques, mais vous pouvez toujours activer la mise en cache en toute sécurité. Assurez-vous de vider le cache après la mise à jour de l’un de ces enregistrements. Les pages peuvent contenir les composants suivants :
- Publicités
- Sondages
- Forums
- Événements
- Blogs
- Idées
- Articles de la Base de connaissances
Note
Le cache CDN est automatiquement actualisé toutes les heures. Même si vous n’avez pas vidé manuellement le cache CDN, le contenu mis à jour est récupéré au bout d’une heure.
Pages avec des composants dynamiques – non recommandé pour la mise en cache : ces pages peuvent contenir des composants tels que des formulaires de base ou des formulaires web en mode de mise à jour/lecture seule ou fetch XML, qui affiche des données dynamiques. Il n’est pas recommandé d’activer la mise en cache pour ces pages, car les utilisateurs finaux peuvent voir des données obsolètes.
Pages non disponibles pour la mise en cache : les pages authentifiées ne sont pas disponibles pour la mise en cache ni ne peuvent être sélectionnées à cette fin.
Important
- La mise en cache CDN n’est disponible que pour les utilisateurs anonymes. Si vous activez la mise en cache pour une page statique accessible par les utilisateurs authentifiés, la page sera servie à partir du serveur d’applications, et non à partir du cache CDN.
- Le cache CDN et le cache du navigateur sont différents. Lorsqu’un utilisateur demande une page pour la première fois et que cette page est activée pour la mise en cache CDN, la page est servie à partir du serveur d’application et stockée dans le cache CDN. Si les paramètres du navigateur l’autorisent, la page sera également stockée localement. La prochaine fois que le même utilisateur accédera à la page, celle-ci sera servie à partir du cache du navigateur. Si un autre utilisateur accède à la même page, celle-ci sera servie à partir du cache CDN.
Enregistrez les modifications.
Quand utiliser la mise en cache pour les pages statiques
La mise en cache des pages statiques est recommandée dans les scénarios suivants :
Des utilisateurs anonymes accèdent à votre site.
La page web ne contient aucun contenu dynamique.
Le site n’est pas en développement.
La liste d’actions suivante sert toujours les pages à partir du serveur et non à partir du cache :
Un utilisateur authentifié accède à n’importe quelle page.
Un créateur accède au site à l’aide du bouton Version préliminaire du studio.
Les outils de développement sont ouverts et l’option Désactiver le cache est cochée.
Vous sélectionnez Ctrl+Maj+R (actualisation complète).
Questions fréquentes
Comment puis-je vérifier si la requête est servie à partir du cache ?
Ouvrez les outils de développement (F12 ou cliquez avec le bouton droit sur la page et Sélectionnez « Inspecter »).
Accédez à l’onglet Réseau.
Rechargez la page.
Sélectionnez une demande de ressource/page pour afficher les en-têtes et les détails de la mise en cache.
Si la page est servie à partir du cache, vous obtenez un en-tête de réponse x-cache de TCP_HIT.
Déclaration de confidentialité
L’activation du service Réseau de distribution de contenu stocke les fichiers et pages de votre site sur des serveurs situés à plusieurs emplacements géographiques et les fournit depuis le serveur le plus proche des visiteurs de votre site. Lorsqu’un utilisateur demande la page web du site, le serveur du réseau de distribution de contenu le plus proche du réseau mondial Microsoft reçoit la requête et la transmet au serveur d’application principal. Les réponses de pages statiques sont mises en cache sur le serveur du réseau de distribution de contenu. Les requêtes ultérieures aux pages web sont transmises à partir du contenu mis en cache dans le serveur du réseau de distribution de contenu, et le contenu de la page dynamique est transféré et transmis à partir du serveur d’application.
Note
Seules les pages web accessibles aux utilisateurs anonymes sont stockées sur les serveurs du réseau de diffusion de contenu ; les fichiers authentifiés sont toujours transmis depuis le serveur d’application. Un administrateur peut configurer la liste à stocker sur les serveurs en fonction de leurs extensions de nom de fichier.
Un administrateur de site web peut désactiver le réseau de distribution de contenu à tout moment pour arrêter le service, et tous les fichiers mis en cache sur les serveurs du réseau de distribution de contenu sont supprimés.
Le réseau de distribution de contenu est optimisé par le service Azure Front Door pour fournir un réseau de distribution de contenu de cloud rapide, fiable et moderne.
Note
Pour plus d’informations sur les offres de service Azure, consultez le Centre de confidentialité Microsoft Azure.