✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Jak buforować audio/wideo (*.mp4) (zasoby statyczne) za pomocą CloudFlare CDN?

22

Domyślnie Cloudflare CDN nie buforuje plików audio, takich jak .mp3 lub plików wideo, takich jak .mp4. CloudFlare CND będzie buforować następujące zasoby statyczne:

css bmp tif ttf docx woff2 js pict tiff eot xlsx jpg csv eps woff xls jpeg doc ejs otf pptx gif pdf swf svg ps ico pls midi svgz class png ppt mid webp jar

Jednak pliki multimedialne, takie jak .mp3, *.mp4, .avi itp., również można uznać za zasoby statyczne, które można osadzić w HTML5 za pomocą tagów audio lub wideo. Ich buforowanie poprawi wrażenia użytkownika podczas słuchania dźwięku lub oglądania wideo w Twojej witrynie. Aby umożliwić cloudflare buforowanie tych zasobów statycznych, musisz utworzyć regułę strony, która buforuje wszystko, na przykład:

*

W takim przypadku pliki mp4 będą buforowane na serwerach brzegowych. Biorąc pod uwagę częstotliwość aktualizacji, przeglądarka będzie buforować pliki mp4 przez rok.

Zasoby statyczne MP4 mogą być również buforowane przez CDN

Weryfikacja buforowania

Aby sprawdzić, czy CloudFlare CDN naprawdę buforuje zasoby, możesz uruchomić następujące polecenie:

A tekst, którego powinieneś szukać w wyniku, to:

Ciąg zapytania

WordPress doda ciąg zapytania ?_=1 do plików wideo i audio, aby adresy URL były różne, możesz dodać * do reguły strony (jak wyżej) lub zmienić lokalizację wp-include/media.php następujące:

$url = add_query_arg( '_', $instance, $atts[ $fallback ] );

i zmieniono na (wygląd dwa razy, jeden dla dźwięku i jeden dla wideo):

$url = $atts[ $fallback ];

Maksymalny rozmiar zasobów statycznych, które można buforować w CloudFlare CDN, wynosi 512 MB.

Źródło nagrywania: helloacm.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów