cache
-
[HTTP] HTTP 캐시etc. 2022. 8. 24. 19:39
캐시 (cache) '캐시는 요청과 관련된 응답을 저장하고 저장된 응답을 후속 요청에 재사용한다.' 즉 이전에 가져온 리소스들을 재사용함으로써 웹의 성능을 향상할 수 있다. 리소스들을 재사용함의 이점 레이턴시(Latency, 지연시간)와 네트워크 트래픽을 줄여줌으로써 리소스를 보여주는 데에 필요한 시간을 줄인다. => 클라이언트와 캐시가 가까울수록 응답 속도가 빨라진다. 요청을 서버에 전달할 필요가 없으므로 서버 부하가 적어진다. 웹 사이트에서 캐싱은 높은 성능을 달성하는 데에 주요한 요소이다. 반면 모든 리소스가 영원히 변하지 않는 것은 아니므로 리소스가 변하기 전까지만 캐싱하고 변한 이후에는 더이상 캐싱하지 않는 것이 중요하다. Cache-Control HTTP Cache-Control 헤더는 요청과..