✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Come memorizzare nella cache audio/video (*.mp4) (risorse statiche) utilizzando CloudFlare CDN?

24

Per impostazione predefinita, la CDN di Cloudflare non memorizza nella cache i file audio come .mp3 o file video come .mp4. Il CloudFlare CND memorizzerà nella cache le seguenti risorse statiche:

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

Tuttavia, i file multimediali come .mp3, *.mp4, .avi ecc. possono anche essere considerati risorse statiche, che possono essere incorporate in HTML5 utilizzando tag audio o video. La memorizzazione nella cache migliorerà le esperienze degli utenti nell’ascolto dell’audio o nella visione di un video sul tuo sito. Per consentire a cloudflare di memorizzare nella cache queste risorse statiche, dovrai creare una regola di pagina che memorizzi tutto nella cache, ad esempio:

*

In questo caso, i file mp4 verranno memorizzati nella cache degli edge server. E considerando la frequenza di aggiornamento, il browser memorizzerà nella cache i file mp4 per un anno.

Anche le risorse statiche MP4 possono essere memorizzate nella cache dalla CDN

Verifica della memorizzazione nella cache

Per verificare se CloudFlare CDN memorizza davvero nella cache le risorse, puoi eseguire il comando seguente:

curl -svo /dev/null <a class="vglnk" target="_blank" href="https://justyy.com/wp-content/uploads/2016/07/%E6%9C%89%E8%B6%A3%E6%98%AF%E6%9C%80%E5%A5%BD%E7%9A%84%E6%98%A5%E8%8D%AF.mp4" rel="nofollow"><span>https</span><span>://</span><span>justyy</span><span>.</span><span>com</span><span>/</span><span>wp</span><span>-</span><span>content</span><span>/</span><span>uploads</span><span>/</span><span>2016</span><span>/</span><span>07</span><span>/%</span><span>E6</span><span>%</span><span>9C</span><span>%</span><span>89</span><span>%</span><span>E8</span><span>%</span><span>B6</span><span>%</span><span>A3</span><span>%</span><span>E6</span><span>%</span><span>98</span><span>%</span><span>AF</span><span>%</span><span>E6</span><span>%</span><span>9C</span><span>%</span><span>80</span><span>%</span><span>E5</span><span>%</span><span>A5</span><span>%</span><span>BD</span><span>%</span><span>E7</span><span>%</span><span>9A</span><span>%</span><span>84</span><span>%</span><span>E6</span><span>%</span><span>98</span><span>%</span><span>A5</span><span>%</span><span>E8</span><span>%</span><span>8D</span><span>%</span><span>AF</span><span>.</span><span>mp4</span></a>

E il testo che dovresti cercare nell’output è:

Stringa della domanda

Il wordpress aggiungerà la stringa di query ?_=1 ai file video e audio, in modo che gli URL siano diversi, puoi aggiungere * alla regola della pagina (come sopra) oppure puoi cambiare il wp-include/media.php locate il seguente:

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

e modificato in (comparsa due volte, una per l’audio e una per il video):

$url = $atts[ $fallback ];

La dimensione massima delle risorse statiche che puoi memorizzare nella cache su CloudFlare CDN è per 512 MB.

Fonte di registrazione: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More