세션(Session)과 쿠키(Cookie)의 가장 중요한 차이점은?

과목: PHP

문제 번호: 2956

easy
세션(Session)과 쿠키(Cookie)의 가장 중요한 차이점은?
A. 세션은 서버에, 쿠키는 사용자 컴퓨터에 저장됨
B. 세션은 영구적이고, 쿠키는 임시적임
C. 세션은 보안이 약하고, 쿠키는 보안이 강함
D. 세션은 텍스트만, 쿠키는 파일까지 저장 가능

정답: A



세션과 쿠키의 핵심 차이는 데이터 저장 위치입니다.

⦁ 세션의 특징:
⦁ 서버 메모리나 파일 시스템에 데이터 저장
⦁ 민감한 정보도 안전하게 보관 가능
⦁ 브라우저 종료 시 기본적으로 소멸

⦁ 쿠키의 특징:
⦁ 사용자의 브라우저(클라이언트)에 저장
⦁ 사용자가 데이터를 볼 수 있고 조작 가능
⦁ 만료 시간 설정으로 지속적 보관 가능

⦁ 보안 측면: 세션이 더 안전함 (서버에 저장되어 클라이언트가 직접 접근 불가)

⦁ 용량 제한: 세션은 서버 자원 한계 내, 쿠키는 4KB 제한

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.