728x90
가장 큰 차이는
- 쿠키: 사용자 식별과 상태 유지(로그인 상태)
- 캐시: 성능 향상과 로딩 시간 단축
인것 같다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
쿠키 (Cookie) 🎫
- 일상생활 예시: 놀이공원 입장 팔찌
- 입구에서 받은 팔찌로 놀이공원 내 신분 증명
- 팔찌 색으로 이용권 종류(종일권/오후권) 구분
- 재입장 시에도 팔찌만 보여주면 됨
- 하루가 지나면 팔찌 무효
- 웹에서의 쿠키
- 로그인 세션 ID
- 사용자 기본 설정
- 장바구니 정보
- 작은 크기 (4KB 제한)
- 서버가 클라이언트에 부여
캐시 (Cache) 📦
- 일상생활 예시: 집 근처 편의점
- 자주 사는 물건들을 가까운 곳에 보관
- 본사 창고(서버)에서 가져오면 시간 걸림
- 유통기한 있음 (신선도 유지 필요)
- 새로운 상품이 나오면 진열대 교체
- 웹에서의 캐시
- 웹페이지 HTML
- 이미지, 동영상
- CSS, JavaScript 파일
- 큰 용량 저장 가능
- 클라이언트가 저장 결정
주요 차이점 정리
- 목적
- 쿠키: 사용자 식별과 상태 유지
- 캐시: 성능 향상과 로딩 시간 단축
- 수명
- 쿠키: 정해진 만료일까지 (보통 로그인 세션)
- 캐시: 리소스별로 다른 만료일
- 크기
- 쿠키: 매우 작음 (4KB 제한)
- 캐시: 매우 큼 (브라우저 설정에 따라)
- 전송
- 쿠키: 매 요청마다 서버로 전송
- 캐시: 필요할 때만 사용, 서버로 전송 안 함
728x90
'소프트랩스 > 비쨔' 카테고리의 다른 글
ios 빌드번호 바꾸는법 (0) | 2025.03.25 |
---|---|
PG사는 들어가지는데, 은행에서 결제 안들어가지는 이슈 - 헤더 개념 (0) | 2025.03.20 |
CRUD (0) | 2025.03.11 |
const, private, public 차이 (0) | 2025.03.11 |
ios 카메라 권한 기능 (0) | 2025.03.11 |