Domanda

Sto utilizzando l'estensione Page Speed ​​Firebug per migliorare le prestazioni della pagina.Ho una pagina ricca di immagini e uno dei suggerimenti che ha dato è questo:

Sfruttare la memorizzazione nella cache del browser Le seguenti risorse memorizzate in cache hanno una breve durata di freschezza.Specificare una scadenza di almeno una settimana nel futuro per le seguenti risorse:

So che puoi impostare le intestazioni Expires o Cache-Control su un'intera pagina, ma come posso aggiungere una scadenza a un elemento specifico?È possibile o sto interpretando male ciò che suggerisce Page Speed?

È stato utile?

Soluzione

Presumibilmente imposteresti la scadenza o le intestazioni della cache su un'immagine utilizzando una sorta di configurazione nel tuo server web (configurare una directory specifica o utilizzare uno script) in modo che anche la richiesta http inviata per ciascuna immagine contenga questi attributi.

Se usi Apache, un'opzione per farlo è mod_scade.

Altri suggerimenti

Se stai utilizzando IIS puoi inserire le immagini in una cartella separata e quindi impostare l'intestazione della cache.Se aggiorni un'immagine, modifica il nome del file in modo che venga aggiornato nel browser la prossima volta che l'utente carica la pagina

Utilizzo della scadenza del contenuto

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top