Kenneth Falck's Blog

Selain-cachen automaattityhjennys

Posted on 2010-09-10 by Kenneth Falck

Kehittelin tässä yksinkertaisen systeemin, joka lisää blogini CSS-, JavaScript- ja kuva-URLien alkuun Git-versiohallinnan tämänhetkisen master-commitin tunnisteen. Tämän pitäisi huolehtia automaattisesti siitä, että kun otan käyttöön saitista uuden version, niin vanhat staattiset tiedostot katoavat selainten välimuisteista.

Esimerkiksi aiempi:

/static/css/style.css

on nyt:

/*728b697e242cc2cfb41cf7584140617ce03cf3f9/static/css/style.css

Olisi kiintoisaa kuulla kommentteja, aiheuttaako tämä ongelmia tai muuten vaan outoja ilmiöitä.