Udostępnij za pośrednictwem


Content Delivery Network

Sieć dostarczania zawartości to rozproszona sieć serwerów, która może efektywnie dostarczać treści internetowe do użytkowników. Sieci dostarczania zawartości przechowują zawartość pamięci podręcznej na serwerach brzegowych w lokalizacjach punktu obecności (POP), które znajdują się blisko użytkowników, aby zminimalizować opóźnienia.

Zrzut ekranu: schemat świata przedstawiający serwery sieci dostarczania zawartości na trzech różnych kontynentach. Każdy serwer łączy się z użytkownikami znajdującymi się na lub w pobliżu kontynentu, na którym znajduje się serwer.

Kiedy włączysz sieć dostarczania zawartości w swoim portalu, statyczna zawartość, taka jak obrazy, skrypty i pliki arkuszy stylów używane do tworzenia strony portalu będą przechowywane i serwowane z serwera sieci dostarczania zawartości znajdującego się najbliżej twojej lokalizacji.  

Uwaga

  • Aby włączyć sieć dostarczania zawartości, musisz być administratorem witryny internetowej. Ta funkcja jest dostępna dla Power Pages. Jeśli korzystasz ze starszej licencji Add-on, nie możesz włączyć sieci dostarczania zawartości. Strony testowe nie są obsługiwane przez sieci dostarczania zawartości.
  • Ograniczanie dostępu do witryny według adresu IP w witrynie nie jest obecnie obsługiwane przy użyciu sieci dostarczania zawartości.
  • Ta usługa nie jest dostępna w regionach Government Community Cloud (GCC), Government Community Cloud (GCC High), Department of Defense (DoD) i UAE.

Włącz sieć dostarczania zawartości dla produkcyjnej witryny internetowej

Sieć dostarczania treści jest dostępna dla produkcyjnych Power Pages. Wykonaj poniższe kroki, aby ją włączyć:

  1. Otwieranie centrum administracyjnego usługi Power Platform.

  2. W sekcji Zasoby wybierz Strony Power Pages.

  3. Wybierz witrynę, dla której chcesz włączyć sieć dostarczania zawartości.

  4. W obszarze Wydajność i ochrona przełącz Sieć dostarczania zawartości.

    Zrzut ekranu przełącznika enable cdn w pozycji włączonej.

    Udostępnienie sieci dostarczania zawartości może potrwać kilka minut.

Uwaga

W przypadku dodawania nazwy domeny niestandardowej dla witryny z włączoną usługą sieci dostarczania zawartości usługa Power Pages używa certyfikatów TLS zarządzanych przez usługę Azure Front Door w celu wymuszania protokołu HTTPS dla domen niestandardowych. Certyfikaty te są tworzone z dożywotnią weryfikacją wynoszącą 6 miesięcy i są automatycznie odnawiane na 45 dni przed datą wygaśnięcia.

Włączenie sieci dostarczania zawartości podczas przekształcania wersji próbnej w produkcyjną

  1. Otwieranie centrum administracyjnego usługi Power Platform.

  2. W sekcji Zasoby wybierz Strony Power Pages.

  3. Wybierz witrynę, którą chcesz przekonwertować na produkcyjną i włącz sieć dostarczania zawartości.

  4. Na stronie szczegółów o witrynie wybierz Konwertuj na produkcję w sekcji Szczegóły witryny.

  5. Zaznacz pole wyboru Włącz sieć dostarczania zawartości.

  6. Wybierz pozycję Potwierdź.

    Zrzut ekranu komunikatu potwierdzającego włączenie sieci dostarczania zawartości podczas konwersji wersji testowej na produkcyjną.

Wyłączenie sieci dostarczania zawartości

  1. Otwieranie centrum administracyjnego usługi Power Platform.

  2. W sekcji Zasoby wybierz Strony Power Pages.

  3. Wybierz witrynę, dla której chcesz wyłączyć sieć dostarczania zawartości.

  4. W obszarze Wydajność i ochrona wyłącz przełącznik Sieć dostarczania zawartości.

    Zrzut ekranu przełącznika włącz sieć dostarczania zawartości w pozycji włączonej.

Usunięcie inspekcji sieci dostarczania zawartości może potrwać kilka minut.

Wyczyść pamięć podręczną sieci dostarczania zawartości

Statyczna zawartość witryny jest przechowywana na serwerach sieci dostarczania zawartości w różnych lokalizacjach geograficznych. Możesz wyczyścić zbuforowaną zawartość, używając polecenia Wyczyść pamięć podręczną. Ta akcja wyczyszczy pamięć podręczną z serwera sieci dostarczania zawartości oraz witryny sieci Web portalu.

  1. Otwieranie centrum administracyjnego usługi Power Platform.

  2. W sekcji Zasoby wybierz Strony Power Pages.

  3. Wybierz witrynę, dla której chcesz wyczyścić pamięć podręczną sieci dostarczania zawartości.

  4. Wybierz Wyczyść pamięć podręczną.

    Zrzut ekranu przycisku Wyczyść pamięć podręczną.

Konfiguracja plików statycznych

Pliki statyczne są buforowane w oparciu o rozszerzenia plików przechowywane w tabeli Pliki sieciowe aplikacji Zarządzanie portalem. Domyślnie sieć dostarczania zawartości buforuje pliki z rozszerzeniami css, js, png, svg, jpg, ico, woff2, gif, ttf, woff, eot, otf, tts, jpeg, 7z, mp3, i mp4 na serwerze brzegowym. Twórca może zmienić domyślną listę poprzez aktualizację ustawień witryny.

  1. Otwórz Aplikacja Zarządzanie portalem.

  2. Przejdź do Ustawienia witryny w obszarze Witryna internetowa.

  3. W ustawieniu witryny ContentDeliveryNetwork/FileExtensions zaktualizuj lub dodaj do listy rozszerzeń nazwy pliku, które mają być buforowane.

    Zrzut ekranu listy plików do buforowania.

Konfiguracja strony statycznej

Gdy witryna zawiera strony statyczne, wszyscy użytkownicy widzą te same informacje, co eliminuje potrzebę ładowania treści z serwera za każdym razem. Zamiast tego może on być obsługiwany z najbliższego serwera, aby skrócić podróż w obie strony.

Aby skonfigurować strony statyczne do buforowania:

  1. Przejdź do Konfigurowanie obszaru roboczego.

  2. W sekcji Ogólne wybierz Wydajność witryny.

  3. Wybierz statyczne strony internetowe, które chcesz włączyć do buforowania.

    Zrzut ekranu strony wydajności witryny, w tym możliwość wyboru stron do buforowania.

    Wybierz odpowiednią stronę, która nie zawiera treści dynamicznych. Różne ikony reprezentują każdy typ strony, aby pomóc w procesie wyboru. Z perspektywy danych istnieją cztery rodzaje stron:

    • Strony statyczne: strony te nie zawierają dynamicznych składników danych, a ich treść nie zmienia się w zależności od użytkownika. Włączenie buforowania dla tych stron jest bezpieczne.

    • Strony z dynamicznymi składnikami - zalecane do buforowania: te strony mogą mieć pewne dynamiczne składniki, ale nadal bezpiecznie jest włączyć buforowanie. Upewnij się, że pamięć podręczna została wyczyszczona po aktualizacji któregokolwiek z tych rekordów. Strony mogą zawierać następujące składniki:

      • Reklamy
      • Ankiety
      • Fora
      • Wydarzenia
      • Blogi
      • Pomysły
      • Artykuły merytoryczne

      Uwaga

      Pamięć podręczna CDN jest automatycznie odświeżana co godzinę. Nawet jeśli pamięć podręczna CDN nie została ręcznie wyczyszczona, zaktualizowana treść zostanie pobrana po godzinie.

    • Strony z dynamicznymi składnikami - niezalecane do buforowania: strony te mogą zawierać takie składniki jak podstawowe formularze lub formularze internetowe w trybie aktualizacji/tylko do odczytu lub pobierające XML, które wyświetlają dynamiczne dane. Nie zaleca się włączania buforowania dla tych stron, ponieważ użytkownicy końcowi mogą zobaczyć nieaktualne dane.

    • Strony niedostępne do buforowania: uwierzytelnione strony nie są dostępne do buforowania i nie można ich wybrać do tego celu.

    Ważne

    • Buforowanie CDN jest dostępne tylko dla anonimowych użytkowników. W przypadku włączenia buforowania dla strony statycznej dostępnej dla uwierzytelnionych użytkowników, strona będzie serwowana z serwera aplikacji, a nie z pamięci podręcznej CDN.
    • Pamięć podręczna CDN i pamięć podręczna przeglądarki różnią się od siebie. Gdy użytkownik zażąda strony po raz pierwszy, a strona ta jest włączona do buforowania CDN, strona będzie serwowana z serwera aplikacji i przechowywana w pamięci podręcznej CDN. Jeśli ustawienia przeglądarki na to pozwalają, strona zostanie również zapisana lokalnie. Następnym razem, gdy ten sam użytkownik uzyska dostęp do strony, zostanie ona wyświetlona z pamięci podręcznej przeglądarki. Jeśli inny użytkownik uzyska dostęp do tej samej strony, zostanie ona wyświetlona z pamięci podręcznej CDN.
  4. Zapisz zmiany.

Kiedy używać buforowania dla stron statycznych

Buforowanie stron statycznych jest zalecane w następujących scenariuszach:

  • Anonimowi użytkownicy uzyskują dostęp do witryny.

  • Strona nie zawiera żadnych dynamicznych treści.

  • Strona nie jest w fazie rozwoju.

Poniższa lista akcji zawsze serwuje strony z serwera zamiast z pamięci podręcznej:

  • Uwierzytelniony użytkownik uzyskuje dostęp do dowolnej strony.

  • Twórca uzyskuje dostęp do strony za pomocą przycisku Wersja zapoznawcza z poziomu studia.

  • Narzędzia deweloperskie są otwarte i zaznaczona jest opcja wyłączenia pamięci podręcznej.

  • Wybierasz Ctrl+Shift+R (całkowite odświeżenie).

Często zadawane pytania

Jak mogę sprawdzić, czy żądanie jest obsługiwane z pamięci podręcznej?

  1. Otwórz Narzędzia dla programistów (F12 lub kliknij prawym przyciskiem myszy na stronie i wybierz „Sprawdź”).

  2. Przejdź na kartę Sieć.

  3. Załaduj ponownie stronę.

  4. Wybierz żądanie zasobu/strony, aby zobaczyć nagłówki i szczegóły buforowania.

Jeśli strona jest serwowana z pamięci podręcznej, otrzymujemy nagłówek odpowiedzi x-cache TCP_HIT.

Oświadczenie o ochronie prywatności

Włączenie usługi sieci dostarczania zawartości przechowuje pliki i strony witryny na serwerach w wielu lokalizacjach geograficznych i dostarcza je z serwera znajdującego się najbliżej odwiedzających witrynę. Gdy użytkownik żąda strony sieci Web witryny, najbliższy serwer Content Delivery Network w sieci globalnej Microsoft odbiera żądanie i przesyła je dalej do serwera aplikacji zaplecza. Statyczne odpowiedzi stron są buforowane na serwerze sieci dostarczania zawartości. Kolejne żądania do strony sieci Web są dostarczane z buforowanej zawartości na serwerze sieci dostarczania zawartości, a dynamiczna zawartość strony jest przesyłana i dostarczana z serwera aplikacji.

Uwaga

Tylko strony internetowe, do której mają dostęp anonimowi użytkownicy, są przechowywane na serwerach sieci dostarczania zawartości; uwierzytelnione pliki są zawsze dostarczane z serwera aplikacji. Administrator może skonfigurować listę, która ma być przechowywana na serwerach, na podstawie rozszerzeń nazw plików.

Administrator strony internetowej może wyłączyć sieć dostarczania zawartości w dowolnym momencie, aby zatrzymać usługę, a wszystkie pliki buforowane na serwerach sieci dostarczania zawartości są usuwane.  

Sieć dostarczania zawartości jest zasilana przez usługę Azure Front Door, aby zapewnić szybką, niezawodną i nowoczesną sieć dostarczania zawartości w chmurze sieci.

Uwaga

Aby uzyskać więcej informacji dotyczących ofert usług platformy Azure, zobacz Centrum zaufania Microsoft Azure.