세션(Session)과 쿠키(Cookie)의 차이점

2014.06.17 00:57

소울 조회 수:8673

세션(Session)과 쿠키(Cookie)의 차이점

 

쿠키(Cookie) : 모든 유저나 회원들의 정보를 사용자의 시스템에 저장한다.
세션(Session): 유저의 데이터를 서버쪽에 저장하여 유저의 시스템에는 서버에 저장되어 있는 해당 사용자의 데이터를 찾아서 가져올 수 있는 식별키만(쿠키형태)를 저장하기 때문에 유저의 신상정보나 귀중한 정보가 밖으로 빠져나가는것을 막을수 있어 보안측면에서 좀더 안전하다. 



현재 설정된 세션 유지시간 보기(단위:분)

<?= session_cache_expire(); ?>

 

세션 유지시간 설정하기

<?

//# session_start() 전에 사용해야함\

//# 세션유지시간:30분 설정

session_cache_expire(30);

session_start();

?>


실제로 세션 유지 시간은 session.cache_expire 이부분을 수정합니다.

180은 초이며 3분을 말합니다. 1800을 쓰면 30분이 됩니다.session_cache_expire() 함수도 있습니다.