RSS Contattami

due dritte su mod_expires

Proprio con la frase che leggi nel titolo, qualche settimana fa, mi è stato chiesto di spiegare come ho usato la nuova funzione messami a disposizione da Tophost dietro mia richiesta. Una funzione, giusto per riassumere le puntate precedenti, che incrementa la velocità di caricamento delle pagine del blog, semplicemente “suggerendo” ai browser di mantenere più a lungo nella propria cache interna le immagini e tutte le parti della pagina che non cambiano spesso. Questo avviene inviando, oltre ai dati veri e propri, delle informazioni aggiuntive su come trattarli: tra queste ce n’è una che indica la “data di scadenza” (expiration date, per gli anglofoni). Basta quindi dire al server web, tramite il file .htaccess, di inviare quest’informazione agli utenti.

Nel mio caso, come puoi vedere in questo esempio, ho impostato le cose in modo che:

  • ExpiresDefault dice che in genere qualsiasi contenuto non è più valido dopo 6 ore
  • i fogli di stile CSS sono buoni per una settimana
  • le immagini sono buone per un mese

Puoi divertirti anche tu a scegliere i tuoi valori (che come vedi si indicano con una sintassi molto intuitiva), e se il provider che ti ospita fornisce questo servizio, ne avrai un immediato beneficio. L’altro giorno, ad esempio, sono finito sulla prima pagina di Wikio.it per un mio articolo sull’iPhone, e l’inatteso flusso di visitatori non ha creato particolari disservizi o rallentamenti di sorta.

[RSS] Commenti

  • Avatar di (Lady).Chobin

    Direi che non ti puoi sbagliare a far modifiche :D

  • camu

    Lady Chobin, hai ragione :) In effetti in questi ultimi giorni ho cambiato alcune cose al mio tema, ma penso che ancora non tutti le stiano vedendo… beh, va bene anche così, l’importante è che il sito sia veloce ed i contenuti si vedano subito!

Modulo per l'invio di un commento

Lascia un commento

, oppure iscrivimi senza commentare.