Mycket flitig postare
|
|
Reg.datum: May 2009
Inlägg: 971
|
|
Mycket flitig postare
Reg.datum: May 2009
Inlägg: 971
|
Använd Last-Modified och If-Modified-Since på dynamiska sidor för att spara bandbredd. När det gäller statiska sidor, bilder etc. brukar webbservern sköta det automatiskt.
Innan sidan visas, kolla om If-Modified-Since är satt, och om den i så fall är samma som tid för senaste uppdatering. Om så är fallet, returnera endast header HTTP/1.1 304 Not Modified.
Om sidan är ändrad eller om If-Modified-Since inte är satt, börja med att skicka header Last-Modified.
Man kan även kolla på user agent om det är en bot. En bot behöver inte ladda ner sidan varje gång en minimal ändring sker (som t.ex. uppdatering av lagerantal, eller ändring i listan med användare online), medan den måste laddas om för vanliga användare.
|