Žinių duomenų bazė

Verslas Media komandos patarimai ir atsakymai

Kas yra laikinoji svetainės atmintis (Eng. Cache)

Parašė: Gediminas

Paskutinį kartą atnaujinta: daugiau nei prieš savaitę

Apibrėžimas

Interneto talpykla – tai fizinis įrenginys arba programinė įranga, kurioje laikinai saugoma dažnai lankoma statinė medžiaga.

Apžvalga

Panašių pomėgių turintys interneto naršytojai dažnai dar kartą parsisiunčia tą patį žiniatinklio turinį. Jei žiniatinklio talpykla neveikia, kiekvieną kartą, kai naudotojas pateikia užklausą, atsakymas turi būti siunčiamas iš kilmės serverio (pirmiau pateiktame pavyzdyje – iš „interneto” dalies). Kai vienu metu medžiagos prašo daug naudotojų, gali pailgėti atsakymo laikas ir atsirasti serverio perkrova.

Interneto talpykla tvarko populiarias turinio užklausas, kurios kitu atveju būtų siunčiamos į kilmės serverį. Be to, populiari medžiaga priartinama prie galutinių vartotojų, todėl atsakymo laikas sutrumpėja. CDN yra įprasta internetinės talpyklos rūšis.

Kas yra žiniatinklio talpykla?

Kai atsisiunčiate medžiagą iš kilmės serverio, kopija išsaugoma žiniatinklio talpykloje tam tikrą laiką, kurį apibrėžia jūsų sukonfigūruotos spartinimo taisyklės. Jei kitas naudotojas paprašo tos pačios medžiagos, žiniatinklio talpykla pateikia anksčiau talpykloje buvusį turinį, o naudotojo užklausa vėl neperduodama kilmės serveriui. Tai vadinama turinio spartinimu.

Tipiškas žiniatinklio talpyklos srautas yra toks:

  1. Naudotojas apsilanko interneto svetainėje.
  2. Žiniatinklio talpykla gauna HTTP užklausą iš naršyklės.
  3. Jei prašomas objektas randamas talpykloje, žiniatinklio talpykla jį grąžina. Jei prašomo objekto talpykloje nėra, žiniatinklio talpykla jį gauna iš kilmės serverio ir grąžina naršyklei.
  4. Jei objektą galima talpinti į talpyklą, žiniatinklio talpykla išsaugo jo kopiją, kad vėlesnes užklausas galėtų vykdyti vietoje iš žiniatinklio talpyklos.

Išvada

Vis dažniau naudojamoms svetainėms ir internetinėms taikomosioms programoms reikia didesnio pralaidumo ir serverio išteklių. Kita vertus, organizacijos gali ir toliau užtikrinti puikų interneto našumo lygį nedidindamos veiklos išlaidų. Dėl to dažniausiai internete peržiūrimą medžiagą reikia saugoti ir teikti vietoje.

Tarp naudotojų ir interneto serverių įrengta aparatine arba programine įranga pagrįsta žiniatinklio talpykla sumažina interneto resursų suvartojimą, serverio apkrovą ir vėlavimą. Taip atlaisvinami ištekliai ir kartu padidinama naudotojų sparta.

Kaip išvalyti cache?

Laikinoji atmintis išsivalo skirtingai priklausomai nuo jūsų įrenginio bei naudojamos naršyklės. Kaip tai padaryti galite rasti šioje nuorodoje.

Norite užduoti klausimą?

Taip pat gali būti naudinga:

Daugiau informacijos rasite:

Ar atsakėme į jūsų klausimą?

Neradote atsakymo?
- Užduokite jį tiesiai Verslas Media komandai!