AWS 를 사용해 '서비스 점검중' 페이지 전환을 한 사이트에 접속했다.
서비스 점검중 페이지가 노출되지 않았는데 인터넷 사용기록 삭제를 통해 캐시를 제거하자, 올바르게 서비스 점검중 페이지로 전환되었다.
이러한 캐시는 무엇일까?
캐시(Cache)란?
"자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 장소"
html, image, js, css 등을 첫 요청시 파일을 내려받아 특정 위치에 복사본을 저장한다.
이후 동일한 URL의 경우 다시 내려받지 않고 내부에 저장한 파일을 사용한다.
왜 사용을 하는가?
"빠르게 서비스를 하기 위해서"
서버를 통해 내려 받는 양이 적어지기 때문에 응답 시간, 네트워크 트래픽이 감소되어 더 빠르게 서비스 할 수 있다.
어떤 경우에 사용을 고려하면 좋을까?
1. 반복적으로 동일한 결과를 돌려주는 경우 (이미지, 썸네일 등)
2. 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우(서버의 균일한 API 데이터)
https://mangkyu.tistory.com/69
'Basic' 카테고리의 다른 글
[Basic]Android 기기 원격 디버그(PC에서 모바일 화면 동기화) (0) | 2024.03.14 |
---|---|
[Basic] window hosts 파일 수정 (피싱 사이트) (0) | 2023.07.27 |
[Basic] Chrome inspect- 모바일 웹 디버깅하는 방법 (0) | 2023.05.17 |
라이브러리 vs 프레임워크 차이점 (0) | 2023.01.28 |