프런트 엔드 브라우저 캐싱 정책

간단히 브라우저 캐싱 전략을 이해 무엇 기록 :

뷰의 브라우저 캐시 위치에 따라 포인트 (1)는 네 가지 범주로 나누어진다 : 하향식 우선 순위

  1) 서비스 노동자 : 서비스 노동자 브라우저 뒤에 별도의 스레드를 실행은 일반적으로 기능을 캐싱을 구현하는 데 사용할 수 있습니다.

  다른 세 개의 특정 필드 등을 설정하게하고 적시성 메모리 미리 결정될 수 있지만,이 캐시는 가장 높은 우선 순위, 캐시 커스터마이즈 세 가지로 다른 쪽

  캐시를 할 수있는 별도의 공간을 열어 (브라우저의 메모리가 아닌 경우 확인), 수동 비우거나 자동으로 메모리에서 삭제 브라우저를 초과 할 수 있을까요,

  서비스 노동자는 추가로 개발자가 작성한 스크립트 및 캐시 위치 독립적

  2) 메모리 캐시 : 메모리 캐시

  메모리 캐시는, 모든 리소스 페이지를 캐시

  라이프 사이클 탭 같은 페이지, 같은 노 매장 외부에 거의 제어 등 제한된 분야뿐만 아니라,

  같은 페이지 자원이 너무 크면에 자동으로 가장 오래된 자원이 숙청,

  브라우저 캐시의 읽기 속도를 빠르게하기 위해 자신의 동작을 최적화하는 것이 아니라 개발자가 제어하고 HTTP 프로토콜 헤더에 구속되지, 수행, 그것은 블랙 박스로 간주됩니다.

  3) 디스크 캐시 : 하드 디스크 캐시

  그것은 우리의 메모리 관리의 주요 강점입니다

  헤더 필드는 캐시 웨이에 대응하여 제공 될 수는, 대응하는 데이터 필드를 볼 수있는 것처럼 유효 시간을 결정하고,

  필수 캐싱을 포함, 캐싱 협상이 캐시를 협상 우선 순위를 부여합니다 캐시를 ​​강제로 일반적으로 강한 캐시 무효화 후 캐시를 사용합니다 협상 두 가지 종류가 있습니다,

  상담 캐시 무효화는 일반적으로 네트워크 요청을 할 것입니다.

  4) 푸시 캐시 : 푸시 캐시

  http2.0 내용, 올무 전에 우선 순위 요청입니다

2, 참조 :보다 더 중요한 몇 가지를 요약하면

  읽기 개의 기사 프런트 엔드 캐시 :  https://juejin.im/post/5c22ee806fb9a049fb43b2c5?utm_source=gold_browser_extension#heading-1

  브라우저 캐시 메커니즘에 대한 심층 이해 :  https://www.jianshu.com/p/54cc04190252

  

추천

출처www.cnblogs.com/wangtong111/p/12375518.html