Cum se dezactivează stocarea în cache. Ce este memoria cache a paginilor și la ce servește? Cum se găsește în memoria cache a Google, Yandex

Uneori, este necesar să se împiedice browserul să cacheze pagina, deoarece informațiile de pe ea sunt actualizate de fiecare dată. Aceasta poate fi generarea de date, în funcție de filtrele selectate, sau alt conținut care este creat într-un mod nou de fiecare dată. Pe scurt, există momente în care este necesar să se prevină ca un program insidios să păstreze în cache o pagină. Astăzi, vom învăța cum să implementăm acest lucru. căi diferite, cu folosind PHP sau HTML sau .htaccess.

Dezactivați stocarea în cache a paginii HTML

Acest lucru se poate face folosind metaetichete. Acum vom analiza diferite opțiuni pentru interzicerea memoriei cache.

Preveniți stocarea în cache a browserului și a proxy-ului

Dezactivați stocarea în cache a paginii, numai de către browser

Setarea memoriei cache pentru o anumită oră, pentru browser

Cu codul de mai jos, putem spune browserului cât timp trebuie să păstreze documentul în cache. După aceea, memoria cache va fi actualizată.

Setarea memoriei cache pentru o anumită oră pentru un server proxy

Practic la fel ca în codul anterior, doar indicația este specifică serverului proxy.

Preveniți stocarea în cache a paginii cu PHP

De fapt, totul este la fel ca în cazul HTML, numai informațiile vor fi trimise prin anteturile antetului. Iată cum să implementați o interdicție de cache absolută:

", data (" H: i: s "),""; ?>

De asemenea, puteți activa cache pentru o anumită perioadă de timp. De exemplu, să permitem stocarea în cache numai 1 oră.

", data (" H: i: s "),""; ?>

Preveniți stocarea în cache a paginii cu .htaccess

Pentru a facilita implementarea ideii, puteți face totul la nivel de configurație Server Apache... Înainte de aceasta, trebuie să ne asigurăm că modulele necesare sunt în stare de funcționare. Deschideți fișierul de configurare Apache și vedeți următoarea imagine:

LoadModule expires_module modules / mod_expires.so LoadModule headers_module modules / mod_headers.so ... AddModule mod_expires.c AddModule mod_headers.c

Acum, în fișierul .htaccess, interzicem de fapt stocarea în cache a datelor de ieșire. După cum știm, fișierul .htaccess va fi distribuit în directorul în care este situat și în toate subdirectoarele.

# Antet Cache-Control Antetul adaugă Cache-Control "fără stocare, fără cache, trebuie revalidat"# Expiră antetul ExpiresActive On ExpiresDefault "acum"

Este important să rețineți că dezactivarea completă a memoriei cache crește sarcina pe server. Prin urmare, joacă-te cu el cu atenție! Mai bine, setați un anumit timp pentru a memora în cache documentele. De exemplu, să setăm cache pentru 1 oră:

# Antet Cache-Control Antetul adaugă Cache-Control „public”# Expiră antetul ExpiresActive On ExpiresDefault "acces plus 1 oră"

Concluzie

Fiecare browser are un cache care se acumulează din când în când. În acest loc sunt stocate datele site-urilor vizitate de utilizator. Acest lucru este necesar în primul rând pentru performanță, adică astfel încât site-ul să se încarce mai repede în viitor și noi și noi să ne simțim confortabil să-l folosim.

Dar, deoarece memoria cache nu este ștearsă singură, ci continuă să se acumuleze, în cele din urmă s-ar putea să nu fie foarte util. În acest articol, dorim să explicăm pe scurt și clar de ce, mai devreme sau mai târziu, toată lumea trebuie să șteargă memoria cache din browserul Yandex și cum să o facă.

Dacă nu intrați în toate detaliile, iată câteva fapte asupra cărora trebuie să vă ocupați uneori de ștergerea conținutului cache-ului:

1. În timp, datele de pe site-uri pe care nu mergeți să le acumuleze acolo;
2. Un cache mare poate încetini browserul;
3. întreaga memorie cache este stocată într-un folder special de pe hard disk și poate ocupa prea mult spațiu;
4. este posibil ca, din cauza datelor salvate învechite, unele pagini web să nu fie afișate corect;
5. Cache-ul poate conține viruși care pot infecta sistemul.

Se pare că acest lucru este suficient pentru a șterge cache cel puțin periodic.

Cum șterg memoria cache din Yandex Browser?

Pentru a șterge memoria cache din browserul Yandex, trebuie să faceți următoarele:

1. apăsați butonul meniu, selectați „ Istorie» > « Istorie»;

2. în partea dreaptă, faceți clic pe „ Ștergeți istoricul»;

3. în fereastra care apare, selectați perioada de timp pentru curățare (pentru ultima oră / zi / săptămână / 4 săptămâni / tot timpul) și puneți, de asemenea, casetele de selectare de lângă elementul „ Fișiere în cache»;

4. dacă este necesar, bifați / debifați casetele altor articole;

5. apăsați butonul „ Ștergeți istoricul».

Acesta este modul în care cache-ul browserului dvs. este golit. Este foarte ușor să faceți acest lucru și chiar convenabil datorită capacității de a alege o perioadă de timp.

Cum dezactivez cache-ul?

Răspunsul maestrului:

Memorarea în cache a documentelor nu este întotdeauna utilă în ceea ce privește performanța rapidă a browserului. Pentru a o dezactiva, trebuie să cunoașteți caracteristicile inerente fiecărui browser de internet. Cum dezactivez cache-ul în cele mai populare browsere de internet?

Vom face următoarele, dacă sunt utilizate Mozilla Firefox... Introduceți opera: config în bara de adrese a browserului. Va apărea o fereastră care vă avertizează să fiți extrem de atenți. Faceți clic pe „Ok”. Găsim „Filtrul”, acolo tastăm browser.cache. După aceea, nu vor rămâne mai mult de zece linii în setări.

Pentru a dezactiva stocarea în cache, găsiți browser.cache.disk.enable și browser.cache.memory.enable. Să ne concentrăm pe câmpul valoric. Ambele linii sunt adevărate. Să-l schimbăm în fals. După aceea, reporniți browserul pentru ca toate modificările să aibă efect. 2. Faceți următoarele dacă este utilizat Internet Explorer... În meniu, deschideți „Serviciu”, apoi faceți clic pe fereastra „Opțiuni Internet”. Se va deschide fereastra de proprietăți a browserului. Accesați fila „General”, faceți clic pe „Opțiuni” acolo.

Apoi în selectorul „Căutați paginile salvate actualizate” selectați „Niciodată”. Pentru a dezactiva stocarea în cache, puneți zero lângă fereastra „Spațiu pe disc folosit”. După aceea, faceți clic pe „OK” pentru a accepta modificările.

Dacă utilizați Opera. Apăsați tastele Ctrl + F12, apoi selectați „Setări generale”. Să mergem la fila „Avansat”, apoi la „Istoric”. Fila In-Memory Cache, precum și Disk Cache, vor fi setate la Disabled pentru a dezactiva cache. În ferestrele „Verificați documentele” și „Verificați imaginile” selectați „Niciodată”. Apoi „OK”, modificările vor intra în vigoare.

Dacă este utilizat Google Chrome... Faceți clic dreapta pe comanda rapidă pentru a lansa browserul. După ce apare meniul contextual, selectați fereastra „Proprietăți”. După aceea, în fereastra care apare, accesați fila „Comandă rapidă”. În fereastra unde este indicată adresa fișierului, adăugați „-disk-cache-size = 0-media-cache-size = 0”. Să punem această comandă în spatele ghilimelelor adresei fișierului. Să aplicăm modificările.

Memorarea în cache a informațiilor de către subsistemele I / O ale OS la schimbul de date cu dispozitive de stocare a fost folosită de foarte mult timp. Memorarea în cache permite modificarea aproape instantanee a datelor recent scrise datorită faptului că acestea nu au fost salvate efectiv pe mass-media, ci au fost tamponate doar în memorie cu acces aleator... Prețul de plătit pentru această abordare este potențialul de pierdere a datelor în cazul unei întreruperi bruște a curentului. Prin urmare, este adesea logic să dezactivați stocarea în cache a fișierelor (de exemplu, pentru o unitate flash).

Vei avea nevoie

Instrucțiuni

  • Intrați în panou Gestionarea Windows... Pentru a face acest lucru, deschideți meniul principal al shell-ului grafic făcând clic pe butonul „Start” situat în bara de activități de pe desktop. În acest meniu, evidențiați elementul „Setări”. Așteptați să apară submeniul. Faceți clic pe elementul „Panou de control”.
  • Deschideți fereastra folderului Administrare. Dacă modul curent de afișare a informațiilor în panoul de control este „Vizualizare categorie”, faceți clic pe linkul „Performanță și întreținere”, apoi pe linkul „Administrare”. Dacă panoul de control afișează conținut în stil clasic, găsiți „ Element de administrare și deschis. Pentru a face acest lucru, fie faceți dublu clic pe el cu butonul stâng al mouse-ului, fie faceți clic dreapta și selectați „Deschidere” în meniul contextual.
  • Porniți Microsoft Management Console (MMC). Pentru a face acest lucru, faceți dublu clic pe comanda rapidă „Computer Management” din fereastra folderului „Administration” sau faceți clic dreapta pe aceasta și selectați „Open” din meniul contextual.
  • Activați snap-in-ul MMC Storage Management. Extindeți secțiunea Stocare a grupului Computer Management (Local), dacă este necesar. Evidențiați Gestionarea discului folosind mouse-ul sau butoanele cursorului. V panoul din dreapta consola va afișa interfața snap-in-ului selectat.
  • Deschideți dialogul de proprietăți al unității pentru care doriți să dezactivați stocarea în cache a fișierelor. În lista inferioară a panoului din dreapta al consolei de administrare, găsiți elementul care corespunde dispozitivului țintă. Faceți clic dreapta pe bloc cu informații despre disc. Selectați Proprietăți din meniul contextual.
  • Navigați la gestionarea opțiunilor de stocare în cache a fișierelor atunci când scrieți pe unitatea selectată. Faceți clic pe fila „Politică” din dialogul cu proprietăți.
  • Dezactivați stocarea în cache a fișierelor. Activați opțiunea „Optimizați pentru ștergerea rapidă” făcând clic pe butonul radio cu textul corespunzător situat în grupul de control „Scriere cache și ștergere sigură”. Realizați modificările făcute făcând clic pe butonul OK.
  • Sfat adăugat la 24 octombrie 2011 Sfat 2: Dezactivați stocarea în cache Memorarea în cache a documentelor nu este întotdeauna utilă pentru performanța rapidă a browserului. Pentru a o dezactiva, trebuie să cunoașteți câteva dintre caracteristicile inerente fiecărui browser de Internet. Cum dezactivați cache-ul în cele mai populare browsere de internet?

    Instrucțiuni

  • Faceți următoarele, dacă utilizați Browser Mozilla Firefox. Introduceți opera: config în bara de adrese a browserului. Se va afișa o fereastră care vă avertizează să fiți extrem de atenți. Faceți clic pe butonul OK. În câmpul Filtru, tastați browser.cache. după aceea, nu mai mult de zece linii ar trebui să rămână în lista de setări.
  • Pentru a dezactiva cache, căutați browser.cache.disk.enable și browser.cache.memory.enable. Acordați atenție câmpului valoric. Ambele linii au adevărat. Schimbați-l în fals. După aceea, reporniți browserul pentru ca toate modificările să intre în vigoare.
  • Faceți următoarele, dacă utilizați motor de cautare Explorator. În meniu, deschideți secțiunea „Serviciu”, apoi faceți clic pe elementul „Opțiuni Internet”. Fereastra de proprietăți a browserului va apărea în fața dvs. În fila General, faceți clic pe butonul Opțiuni.
  • Apoi, în selectorul Căutare actualizări la paginile salvate, selectați Niciodată. Pentru a dezactiva stocarea în cache, puneți un zero lângă „Spațiu pe disc folosit”. După aceea, faceți clic pe butonul OK pentru ca modificările acceptate să intre în vigoare.
  • Urmați pașii de mai jos dacă utilizați browserul Opera. Apăsați Ctrl + F12, apoi selectați Setări generale. Faceți clic pe fila „Avansat”, apoi pe „Istoric”. Setați filele Cache în memorie și Cache disc pe Disabled pentru a dezactiva cache. În articolele „Verificați documentele” și „Verificați imaginile” selectați „Niciodată”. Apoi faceți clic pe butonul OK pentru ca modificările să intre în vigoare.
  • Faceți următoarele, dacă utilizați browserul google Crom. Faceți clic dreapta pe comanda rapidă de lansare a browserului. Va apărea un meniu contextual. Selectați Proprietăți. Apoi, în fereastra care apare, accesați fila „Comandă rapidă”. Găsiți fereastra unde este indicată adresa fișierului. Adăugați „-disk-cache-size = 0-media-cache-size = 0”. Plasați această comandă în spatele ghilimelelor adresei fișierului. Aplica schimbarile.
  • Cum se dezactivează stocarea în cache - versiune imprimabilă

    Sunt sigur că pe Internet ați întâlnit în mod repetat un astfel de cuvânt ca cache... Este folosit în multe locuri, dar vom vorbi în mod specific despre memoria cache a browserului. Nu există nicio diferență pe browserul pe care îl utilizați în scopuri proprii, deoarece astăzi vor fi luate în considerare toate cele mai populare și moderne.

    Termenul în sine cache a apărut cu mult timp în urmă, în secolul trecut și a fost folosit pentru prima dată în microprocesoare. Acum, sfera distribuției și utilizării sale s-a extins foarte mult.

    Să luăm un exemplu pentru a ne da seama ce este.

    Cache-ul browserului, cum funcționează

    Toate paginile de pe Internet sunt construite din diferite elemente:

    • cod html, marcare cu text.
    • scripturi(diverse efecte).
    • coafare(css).
    • imagini, documente.

    După ce deschideți pagina site-ului, toate aceste informații ar trebui să fie descărcate pe computer.

    Pentru ca toate informațiile necesare să fie încărcate și afișate corect, aveți nevoie de un Chrome, Yandex, Opera sau orice alt browser. Browserul interacționează cu serverul () pe care se află site-ul (toate fișierele sunt stocate). Când browserul încarcă pagina și preia toate informațiile necesare de pe server, îl poate salva și utiliza mai târziu dacă vizitați din nou acest site.

    Să aruncăm o privire mai atentă asupra acestui punct.

    De exemplu, vizitați un site web pe care nu l-ați mai vizitat niciodată. Browserul a extras toate informațiile necesare de pe server și un site web cu toate elementele au apărut pe ecran. Informațiile de care aveți nevoie au fost găsite, citite și site-ul a fost închis. După câteva zile, și-au amintit că există un astfel de site și are informații de care aveți nevoie din nou. Acum, când accesați, browserul nu trebuie să risipească resurse și să extragă din nou informațiile, ci zace în cache-ul săuși o dă liber.

    Care este plusul tuturor celor de mai sus este stabilit pentru browsere și utilizatori. Cred că pe drumul tău nu au existat site-uri în care 1000 de pagini și fiecare dintre pagini să aibă un design și un aspect diferit. Deoarece majoritatea paginilor sunt aceleași, browserul nu are nevoie să extragă fișiere de pe server de 1000 de ori, care sunt responsabile de proiectare și le reîncarcă, le extrage din e istorieși nu risipește puterea pentru asta.

    Este bine pentru utilizatori că browserul nu încarcă pagina, ci o ia din cache, ceea ce face posibilă chiar deschiderea paginii. Traficul este salvat și dacă toată lumea are o casă Internet nelimitat apoi dispozitive mobile limitat și acest lucru ajută semnificativ la reducerea utilizării.

    Cu toate acestea, memoria cache a browserului poate deveni o problemă atunci când modificați stilul sau elementele site-ului. Se întâmplă să schimbați designul (reproiectarea site-ului), accesați site-ul și acesta rămâne neschimbat. Cache-ul este încărcat vechiși trebuie eliminat pentru ca browserul să afișeze noul design.

    Cu toate acestea, există o modalitate care poate forța browserul să forțeze pagina să se încarce din cache. Pentru aceasta Shist + F5... Dar, de regulă, nu funcționează întotdeauna și pentru aceasta trebuie să faceți o completare completă a cache-ului browserului.

    Există, de asemenea, momente în care vă conectați la rețelele sociale de pe computerul altcuiva sau de la serviciu. rețele sau către alte site-uri și nu doresc să vă lase datele de conectare și parola sau datele personale în memorie. Este nevoie de ștergeți memoria cache a browseruluiși toate datele vor fi șterse.

    Să aruncăm o privire la toate opțiunile de curățare, pentru fiecare dintre ele browsere moderne.

    Ștergeți memoria cache a browserului

    Fiecare browser modern are funcții complete de ștergere a cache-ului. De asemenea, puteți șterge parolele, toate imaginile, fișierele, cookie-urile și multe altele. Să aruncăm o privire asupra metodelor pentru fiecare browser, acestea sunt foarte asemănătoare.

    Google Chrome

    Pentru a curăța, există 2 moduri în crom:

    1. Trebuie să apăsați comanda rapidă de la tastatură Ctrl + Shift + Ștergere (Ștergere).
    2. Mergeți la meniu și faceți clic pe elementul „Istoric”, în fereastra care apare, faceți clic pe butonul „Șterge istoricul”.

    În orice caz, veți fi redirecționat către o pagină în care va exista o fereastră pop-up în care puteți alege ce trebuie șters și pentru ce perioadă. După ce ați ales, faceți clic pe butonul „Ștergeți istoricul”.

    Browser Yandex

    Pașii sunt similari cu cei descriși mai sus, există și 2 moduri:

    1. Trebuie să apăsați comanda rapidă de la tastatură Ctrl + Shift + Ștergere (Ștergere).
    2. Intrând în meniul din dreapta, acolo căutăm elementul „Istoric” și facem clic pe el. În pagina din stânga, găsim elementul „Ștergeți istoricul”, faceți clic pe acesta și veți fi redirecționat către pagină curățarea istoriei.

    Aici, toți pașii se fac în același mod ca și în. Selectăm perioada pentru care este necesară curățarea și toate elementele care trebuie curățate. La final, nu faceți clic pentru a da clic pe „Ștergeți istoricul”.


    Operă

    Deoarece am luat o astfel de modă în 2 moduri, atunci pentru, o vom folosi.

    Modalități de a șterge memoria cache:

    1. Trebuie să apăsați comanda rapidă de la tastatură Ctrl + Shift + Ștergere (Ștergere).
    2. In stanga colțul superior găsiți pictograma Opera și faceți clic pe ea. În lista derulantă, căutați elementul „Istoric” și parcurgeți-l.

    element de meniu „Istoric”

    În pagina care apare, în colțul din stânga, găsim butonul „Șterge istoricul navigării” și facem clic pe el.


    După pașii parcurși, ar trebui să fiți transferați la pagină opera: // settings / clearBrowserData


    unde selectăm o perioadă din listă și bifăm elementele pe care le vom șterge. În cele din urmă, nu uitați să salvați.

    Mozilla Firefox

    Ca și în cazurile anterioare, prima metodă este o comandă rapidă de la tastatură Ctrl + Shift + Ștergere (Ștergere)... Pentru a implementa al doilea, selectați elementul „Jurnal” din meniu și faceți clic pe elementul „Ștergeți istoricul recent” din fereastra care apare.


    Pe ecran va apărea o fereastră, unde în fereastra pop-up puteți alege cât durează și bifați caseta care trebuie curățată. La final, faceți clic pe „Salvați”. Procedura poate dura câteva secunde.

    Safari

    Browser de la Apple, care este instalat automat pe toate dispozitivele sale. Pentru a goli cache-ul, accesați Safari și selectați elementul „Resetare” din meniul din dreapta.

    După aceea, ar trebui să apară o fereastră în care selectăm setările necesare pentru a fi resetat. La final, nu uitați să salvați setările.


    Internet Explorer

    Nu-mi place browserul IE, dar când fac aspectul trebuie să testez și problema cu cache este foarte relevant aici. O versiune mai mult sau mai puțin normală începe de la 10, restul sunt de groază liniștită. Dacă nu doriți să rulați prin meniu, puteți utiliza tastele rapide pentru a șterge Ctrl + Shift + Delete (Del). În fereastră, selectați toate elementele necesare pe care doriți să le ștergeți.

    Pentru a doua opțiune de eliminare, accesați meniul IE și selectați „Securitate” -> „Ștergeți istoricul browserului”.


    În oricare dintre opțiuni, la final va exista o fereastră pop-up în care selectăm setările necesare, bifăm casetele și ștergem cache-ul browserului... La final apăsăm butonul „Șterge”.

    Folosiți-le și nu uitați că poate fi una dintre problemele atunci când faceți modificări sau schimbarea elementelor site-ului cache-ul browserului pe care îl folosiți. Uneori stați câteva minute actualizând site-ul și acesta a rămas așa cum era înainte de modificare. Și apoi îți amintești că trebuie să cureți istoria. Există chiar și cazuri în care ștergerea browserului nu ajută și trebuie să accesați site-ul și să încercați să ștergeți memoria cache a motorului.