웹 캐시 정책


캐쉬는 사용자 경험을 향상 시킬 수 있고 트래픽 감소 등 이점이 많지만, 개인 정보나 실시간 갱신되는 정보 같은 경우는 캐쉬를 사용하면 안 된다.

캐시 사용 최대화의 3가지 기본 원칙

  • 최대한 많이 캐쉬하라
  • 최대한 오래 캐쉬하라
  • 최대한 가까이 캐시하라

캐시하기 어려운 컨텐츠

  • 개인화 된 컨텐츠
  • API 호출 등 요청에 대한 컨텐츠
  • 쿠키 설정을 위한 호출

캐시 정책 설정

  1. 캐시할 수 있는 컨텐츠인지 판단
  2. 캐시할 수 있는 컨텐츠가 매번 원본 서버에서 변경 내역을 확인해야하는지 판단
  3. 캐시할 컨텐츠의 성격을 판단
  4. 캐시 주기를 설정하며, max-age를 설정

출처

루비페이버 - 웹 성능 최적화 기법

Tags:

Categories:

Updated: