Co to jest pamięć podręczna?
Pamięć podręczna to folder plików w przeglądarce, który przechowuje dane ze stron odwiedzanych przez użytkownika. Umożliwia szybsze przeglądanie treści internetowych z witryn, które użytkownik wcześniej odwiedził, i przechowuje obrazy, skrypty internetowe, pliki multimedialne i inne treści witryn. Zarówno przeglądarki internetowe, jak i serwery proxy implementują pamięć podręczną, która może skrócić czas potrzebny na uzyskanie informacji, zmniejszyć obciążenie sieci, zmniejszyć koszty przesyłania danych i poprawić dostępność sieci.
Najczęstszym rodzajem pamięci podręcznej jest pamięć podręczna przeglądarki, która przechowuje obrazy, dane wideo przesyłane strumieniowo, pliki JavaScript®, pliki arkuszy stylów kaskadowych (CSS) i inne treści wyświetlane na stronach internetowych. Gdy użytkownik odwiedza witrynę internetową, przeglądarka najpierw szuka treści w pamięci podręcznej przeglądarki. Jeśli użytkownik wcześniej odwiedził witrynę, pamięć podręczna zwykle zawiera zapisaną kopię zawartości witryny, więc przeglądarka nie musi ponownie pobierać strony z serwera WWW. Materiał w pamięci podręcznej ma datę ważności, aby zapewnić, że użytkownik nie będzie przeglądał nieaktualnych treści. Gdy zmienia się treść strony, do której uzyskano dostęp, dane witryny w pamięci podręcznej również zostaną zaktualizowane, aby odzwierciedlić te zmiany.
Inny rodzaj pamięci podręcznej istnieje w sieciach, które implementują serwer proxy. Gdy użytkownik przechodzi do strony internetowej w swojej przeglądarce, do serwera proxy wysyłane jest żądanie, aby sprawdzić, czy ta konkretna strona internetowa już pojawia się w pamięci podręcznej. Pamięć podręczna serwera proxy zawiera dane ze stron internetowych odwiedzanych przez wszystkich użytkowników sieci. Jeśli materiał już istnieje w pamięci podręcznej i nie jest przestarzały, nie trzeba go ponownie pobierać z Internetu. Buforowanie danych w sieci lokalnej może pomóc poprawić dostępność i wydajność w sieciach o dużym natężeniu ruchu lub ograniczonej przepustowości.
Oba typy pamięci podręcznych mają swoje zalety i wady. Pamięć podręczna przeglądarki i pamięć podręczna serwera proxy umożliwiają użytkownikom szybszy dostęp do danych witryny. Pamięć podręczna serwera proxy jest szczególnie przydatna w dużych sieciach, które mają wielu użytkowników, zapewniają ograniczoną przepustowość, doświadczają dużego zużycia danych i implementują przesyłanie strumieniowe wideo lub Voice over Internet Protocol (VoIP). Każdy rodzaj pamięci podręcznej może mieć wady, jeśli materiał nie jest wystarczająco szybko aktualizowany, a przeglądarka lub serwer proxy nie są skonfigurowane do buforowania niektórych rodzajów danych. Pamięć podręczna może również szybko się zapełnić, jeśli dostępna jest tylko niewielka ilość miejsca.