Web-välimuisti

Web-dokumenttien välimuisti (esim verkkosivu , kuvat) käytetään vähentämään kaistanleveyden kulutusta , web-palvelin kuormitus (että suorittamiensa tehtävien), tai parantaa kuulemista nopeutta selattaessa. Käyttö verkkoselaimen .

Web välimuisti pitää kopiot asiakirjoista kulkee sen läpi. Välimuisti voi tietyissä olosuhteissa vastata kopioidensa myöhempiin pyyntöihin turvautumatta alkuperäiseen web-palvelimeen.

Useat laitteet hallinnoivat verkkosivun välimuistia:

Normaalisti jokaisella verkkosivun objektilla on voimassaoloaika. Sivua ladattaessa laite tarkistaa, onko objekti välimuistissa ja onko voimassaolopäivä oikea. Jos nämä tarkastukset ovat positiivisia, se lataa objektin välimuistiinsa sen sijaan, että pyytäisi sitä verkkosovelluksesta.

Kaikki tämä selittää, että verkkosivuston päivittäminen voi viedä jonkin aikaa, aikaa eri välimuistien päivittämiseen.

Pakota verkkosivun kysely

Asiakkaan puolella on siis tyhjennettävä verkkoselaimen välimuisti, jotta voit lukea verkkosivun uusimman version . Jos haluat tyhjentää selaimesi välimuistin, katso selaimesi online-apua.

Alla on pikanäppäinten taulukko, jolla varmistetaan, että näytetty sivu ei ole tietokoneen välimuistista: tämä tarkoittaa selaimessa näkyvän sivun päivittämistä kyselemällä verkkopalvelinta eikä piilotuksia hänen tietokoneeltaan.

Nämä pikanäppäimet eivät tyhjennä selaimen välimuistia.

Selaimet Pikanäppäimet
Firefox Ctrl +  F5tai Ctrl + R
Kromi Ctrl +  F5tai Maj +  F5tai Ctrl +  Maj + R
Safari Ctrl +  Alt + E
Internet Explorer Ctrl + F5
Ooppera Ctrl + F5

Palvelinpuolella on mahdollista pyytää selaimia olemaan käyttämättä välimuistia tietyillä verkkosivuilla, kiitos Cache-Control- nimisen HTTP- protokollan otsikon  :

Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Expires: 0

Esimerkki HTML  : ssä:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-rdate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" />

Huomautuksia ja viitteitä

  1. "  Kuinka hallitsemme verkkosivujen välimuistia kaikissa selaimissa?"  » , On Stack Overflow (käytetty 14. elokuuta 2020 ) .
  2. https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9

Aiheeseen liittyvät artikkelit

Ulkoiset linkit