Program2.0

Posts Tagged ‘세션

세션(session)과 웹서버

Posted by: spaceufo on: March 23, 2007

사실 웹서버 측에서 본다면
유저가 언제 웹사이트를 떠났는지 즉 사용자의 세션이 언제 끝났는지…
만약 회원일때 로그아웃을 하지 않고 브라우저를 닫았을때와 같이 그 시점을 알수가 없다.
그래서 웹서버가 사용자의 세션을 무효화시킬지를 결정하는 방법을 보면,  
php의 세션 설정 항목중에
session.gc_maxlifetime 항목의 값을 수정해주는 방법이 있다.
보통은 1440초 즉 24분으로 되어있는데 이걸 줄여주는 방법이다.
php의 세션 설정 항목중에
session.gc_probiblty 항목의 값을 수정해주는 방법이 있다.
 이것은 이렇게 [...]

How? 세션(session) 저장,생성,등록,삭제,종료

Posted by: spaceufo on: March 23, 2007

How1 :: 세션(session)을 저장하여라!
1.사용자의 데이터를 환경설정 파일(PHP.ini)에서 지정한 디렉토리에 파일로 저장하는 방식(default)

필요요소 : 식별키, 저장 디렉토리, 저장할 내용
식별키는 자유롭게 명명한다. 예를 들어 “A”라는 유저가 방문시 “test”라고 하는 식별키를 준다면 
저장하고 싶은 디렉토리에 “sess_test”라는 새로운 파일이 생성된다.
유저 “A”는 향후 다시 방문시 “sess_test”라는 파일을 참조하여 필요한 값을 찾아낸다는 것이다.
그렇다면 무엇을 저장할 것인가?
이것은 서비스와 관련된 사항이다, 보통 자동로그인을 위한 값을 저장한다.

2.서버의 [...]

Session의 의미와 구현원리

Posted by: spaceufo on: March 22, 2007

*세션(Session)의 의미 : 어떤 유저가 어떤 특정 사이트를 접속하여 머물러 있는 시간.
웹서버는 서로 다른 유저들로부터 서버 내에 있는 페이지를 요청이 들어올 경우에 각 유저들의 컴퓨터에 유일무이한 식별키를 쿠키의 형태로 발급하여 해당 유저가 사용자의 정보 즉,  사용자의 로그인이나 기타 입력된 정보를 서버 내에 저장하여 유저가 다시접속하였을때 유저에게 발급한 식별키를 이용하여 서버쪽에 저장해놓은 정보(세션값)를 가져옴으로써 유저를 구별하는 [...]


Spaceufo’s Twitter

Social code

Site Meter
Join My Community at MyBloglog!Add to Technorati Favoritesfree web stats Blog Ratings
My BlogCatalog BlogRank
마가린 바르기 bookmarkr.net metags WZD.com 네이버에 북마크 다음에 북마크 HanRSS에 북마크하기 이올린에 북마크하기 Pumfit에 글 올리기 del.icio.us에 북마크하기
Bookmark and Share