Osta hakukoneoptimointi palveluna tapiokauranen.com
Hakukonemaailma
Kirjoita vähintään kaksi kirjainta. Haku löytää myös yhdyssanojen osia, esimerkiksi "tutkimus" löytää avainsanatutkimuksen.
Sanasto

Verkkosivun cache

Mikä on verkkosivun cache?

Verkkosivun cache eli välimuisti tarkoittaa aiemmin ladattujen sivujen ja niiden resurssien (esimerkiksi kuvien, tyylitiedostojen ja skriptien) tilapäistä tallentamista selaimeen tai palvelimelle. Kun käyttäjä vierailee sivulla uudelleen, selain voi hakea osan sisällöstä suoraan välimuistista sen sijaan, että kaikki ladattaisiin verkosta uudelleen.

Miksi käyttää verkkosivun cachea?

Cache nopeuttaa sivuston latautumista ja vähentää palvelimen kuormitusta, kun samoja tiedostoja ei tarvitse siirtää verkon yli joka kerta uudelleen. Tämä parantaa käyttäjäkokemusta ja voi vähentää palvelimen kaistankäyttöä erityisesti silloin, kun sivustolla käy paljon kävijöitä.

Miten verkkosivun cache otetaan käyttöön?

  1. Aseta HTTP-välimuistiotsikot, kuten Cache-Control ja Expires, jotka kertovat selaimelle, miten ja kuinka kauan resursseja saa säilyttää välimuistissa.
  2. Määritä Cache-Control: max-age -arvo, joka kertoo, kuinka monta sekuntia resurssi pysyy voimassa ennen kuin se haetaan uudelleen.
  3. Hyödynnä ETag- ja Last-Modified-otsikoita, joiden avulla selain voi tarkistaa, onko resurssi muuttunut ilman että koko tiedostoa tarvitsee ladata uudelleen.

Miten välimuistia hallitaan?

Käyttäjä voi tyhjentää selaimensa välimuistin manuaalisesti selaimen asetuksista, jos vanhentunut sisältö näkyy sivulla väärin. Sivuston ylläpitäjä puolestaan hallitsee cachea palvelimen tai CDN:n asetuksista sekä edellä mainituilla HTTP-otsikoilla. Oikein asetettu cache on tärkeä osa sivuston suorituskyvyn ja käyttäjäkokemuksen optimointia.