Cache
: 데이터를 저장하여 나중에 해당 데이터에 대한 요청을 더 빠르게 처리할 수 있도록 하는 하드웨어 또는 소프트웨어 구성 요소입니다.
- 웹 페이지를 더 빨리 열기 위해서 데이터들을 미리 Cache 후 불러오도록 처리함.
- 웹 페이지를 열 때 Cache를 하지 않도록 설정
Header set Cache-Control "no-store"
1. max-age
- Cache 수명 정하기
Cache-Control: max-age = 31536000 // Cache를 1년동안 저장(no refresh)
- Cache-Control: max-age = 5
저장된 Cache를 5초가 지나면 새로운 Cache로 저장할 수 있음.
2. ETag
- 고유한 ETag 값을 비교하면 동일하면 Cache 변경 내역이 없음.(다르다면, 새로운 Cache로 갱신)
3. Cache 정책
- Caching Server에 저장되는 정보(intermediate, 중간의)
- private, public
# CDN(Content Delivery Network)
출처: 생활코딩 egoing
'Programming 개발은 구글로 > Web[프론트엔드&백엔드]' 카테고리의 다른 글
[백엔드] ChatGPT5가 알려주는 백엔드 시작 및 학습 (0) | 2025.09.11 |
---|---|
please set 'javax.persistence.jdbc.url', 'hibernate.connection.url', or 'hibernate.dialect' 오류 수정 (0) | 2023.09.13 |
iOS VoiceOver trait 기능 사용 (0) | 2023.05.10 |
[CSS] 줄바꿈 word-break 속성 (0) | 2023.04.13 |
[HTML&CSS] aria-hidden & aria-label (0) | 2023.02.15 |
댓글