Restabilirea forțată a memoriei cache în browser - crearea și suportul site-urilor

O glumă recentă ma făcut să mă gândesc. La urma urmei, se întâmplă adesea să schimbați stilurile pe site, ceva ce faceți și oamenii văd încă vechea versiune pentru o perioadă lungă de timp. Se întâmplă chiar că cu vechiul stil întregul site va fi înclinat, și apăsat Ctrl + F5 și gata - un site nou.

Iată cum se face resetarea memoriei cache în browser?
Se joacă cu titlurile If-Modified-Since sau If-None-Match, dar cum?

"Desigur, sunt o persoană inteligentă, mai deșteaptă decât majoritatea, dar fericirea nu este în acest lucru". Cehov. "Trei surori"
Carpe diem / Memento mori / Ecce Homo
Sub vărsările centenarului de glume biblice.

  • Restabilirea forțată a memoriei cache în browser - crearea și suportul site-urilor
  • fondator
  • 0 posturi






  • Cache-Control mai degrabă cred. Deși nu sunt siguri, deoarece o dată nu mai este nevoie.

    Clever nu a făcut niciodată pe nimeni bogat, nu a apelat la piața adolescenților.

    Atunci:
    Secundele vor fi atribuite ultimei modificări a fișierului de la începutul Epocii.
    Apoi, nu este necesar, în măsura în care înțeleg.
    Sau filemtime nu funcționează corect în toate sistemele?
    Este încă în funcția php stat (), este posibil și să scoatem orice fișier despre un fișier.

    Uneori este util să pretindem că este un nebun. Principalul lucru este că nu intră într-o stare cronică

  • Restabilirea forțată a memoriei cache în browser - crearea și suportul site-urilor
  • Vechea Gardă
  • 0 posturi
    • De la *** mesager? Mesagerul de la Penza. Nu - un adevărat mesager!

    În vremurile străvechi, în zori de ayaksa, învingând toate browserele, a scris o astfel de anti-cache (și acum scriu)

  • Restabilirea forțată a memoriei cache în browser - crearea și suportul site-urilor
  • fondator
  • 0 posturi






  • Dik. aici întrebarea este diferită. Variantă cu timp, varianta cu număr aleatoriu și așa mai departe va determina browserul să încarce fișierul de fiecare dată. Am dat un exemplu la întâmplare. Aici, întrebarea este că browserul continuă să cacheze fișierele, dar în același timp îi dă posibilitatea de a afla când sa schimbat fișierul.

    Clever nu a făcut niciodată pe nimeni bogat, nu a apelat la piața adolescenților.

  • Restabilirea forțată a memoriei cache în browser - crearea și suportul site-urilor
  • Vechea Gardă
  • 0 posturi
  • Dik. aici întrebarea este diferită. Variantă cu timp, varianta cu număr aleatoriu și așa mai departe va determina browserul să încarce fișierul de fiecare dată. Am dat un exemplu la întâmplare. Aici, întrebarea este că browserul continuă să cacheze fișierele, dar în același timp îi dă posibilitatea de a afla când sa schimbat fișierul.

    Da, am înțeles totul, dar nu înțeleg (vreau să dorm, și mai sunt multe cazuri), de ce funcțiile simple de php nu sunt potrivite pentru această invenție fără probleme.
    file size () - determină dimensiunea fișierului
    filemtime () - specifică momentul modificării fișierului ultimei (ulterior datei ( „U“, filemtime ()) - este nevoie de timp în secunde, adică un set fix de numere prime)

    Uneori este util să pretindem că este un nebun. Principalul lucru este că nu intră într-o stare cronică

    Biorobot cu 146%

  • Restabilirea forțată a memoriei cache în browser - crearea și suportul site-urilor
  • membru
  • 0 posturi
  • file size () - determină dimensiunea fișierului

    Dacă aș avea un bloc de 100x100 și l-am mutat într-o altă locație, setând dimensiunea la 500x500, atunci dimensiunea fișierului stilului nu se va schimba de la aceasta. Șablonul va fi complet distrus.
    E o idee bună cu o întâlnire. Data se va schimba.

    "Desigur, sunt o persoană inteligentă, mai deșteaptă decât majoritatea, dar fericirea nu este în acest lucru". Cehov. "Trei surori"
    Carpe diem / Memento mori / Ecce Homo
    Sub vărsările centenarului de glume biblice.







    Trimiteți-le prietenilor: