Note di studio
Intestazione Cache-Control (perché il refresh non ha funzionato)
intestazione cache-control · caching http spiegato · intestazione max-age
Spiegazione di Cache-Control, max-age e uso degli strumenti di intestazione per eseguire il debug del caching sui siti statici.
Cache-Control dice a browser e CDN per quanto tempo conservare la risposta. max-age=31536000 su HTML = non vedrai le modifiche senza un hard refresh.
Abbiamo usato il checker intestazioni HTTP sul nostro nginx e abbiamo visto public, max-age sugli asset — buono per la velocità, pessimo se dimentichi durante il debug.
Gli articoli su «cache-control spiegato» sono ovunque; la mia versione: leggi la riga dell'intestazione reale del TUO sito, non di un template.
ETag e Last-Modified esistono ancora. Il caching è complicato con più proxy.
Per il laboratorio: cambia CSS, controlla l'intestazione, spiega perché la modalità incognito mostrava ancora il vecchio file. Storia del mio martedì.