Caching
BACKEND

Caching

Ogni volta che un utente visita una pagina, il server elabora e invia i dati necessari per mostrarla. Farlo ogni singola volta, anche quando nulla è cambiato, è un inutile spreco di energia. Il caching risolve esattamente questo problema. Questa tecnica permette di memorizzare temporaneamente i dati statici, in modo che non debbano essere rigenerati e trasferiti da capo ad ogni visita. Il server lavora meno, il sito risponde più velocemente e il consumo energetico complessivo si riduce in modo significativo. Un piccolo accorgimento tecnico con un impatto concreto e misurabile.

Impatto

●︎ ●︎ ○︎ ○︎ ○︎

Difficoltà

●︎ ●︎ ○︎ ○︎ ○︎

ESEMPIO PRATICO

Ecco lo snippet di codice da inserire nel file .htaccess nella cartella principale del tuo sito. Questo codice imposta una "data di scadenza" per i diversi tipi di file:

# Attiva il Caching del Browser tramite Apache
<IfModule mod_expires.c>
  ExpiresActive On

  # Immagini: conservale per 1 anno
  ExpiresByType image/jpg "access plus 1 year"
  ExpiresByType image/webp "access plus 1 year"
  ExpiresByType image/svg+xml "access plus 1 year"

  # CSS e JavaScript: conservali per 1 mese
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"

  # Font: conservali per 1 anno
  ExpiresByType font/woff2 "access plus 1 year"
</IfModule>

Risultati

L'implementazione di una strategia di caching avanzata ha permesso di ridurre le richieste dirette al server del 70%.

© 2026 eco.space  |  Privacy  |  Accessibilità  |  Credits