2024년 4월 19일

[참고용] 쿠키와 세션

[참고용] 쿠키와 세션

쿠키와 세션 이용 이유

서버는 클라이언트가 누구인지 지속적인 인증 필요하다. 서로 정보 유지를 하기 위해 쿠키와 세션을 사용ㅈ한다.

Q. 쿠키를 사용하는 이유

A. 저장위치가 세션은 서버 저장, 쿠키는 클라이언트 저장이다. 만약 사용자가 많을 때 서버자원을 소모하게 되면 자원 소모가 상당하다. 적절히 병행 사용하여 서버 자원의 낭비를 방지하며 웹사이트의 속도를 높일 수 있다.

쿠키와 세션 비교

쿠키 세션
저장 위치 클라이언트 웹 서버
저장 형식 text Object
만료 시점 쿠키 저장시 설정 가능 브라우저 종료시
사용하는 자원(리소스) 클라이언트 웹 서버
용량 제한 총 300개
하나의 도메인 당 20개
하나의 쿠키 당 4KB(=4096byte) 서버 허용 기준 용량제한 X
속도 빠름 느림
보안 안좋음 좋음