로그인할떄 세션 . 정보
로그인할떄 세션 .
본문
아디,비번,이름,포인트 이렇게 있잖아요 ~
아디,비번,이름 사용할때는 아디에만 세션해줫는데요
포인트에도 세션해줘야해요 ??
아디,비번,이름 사용할때는 아디에만 세션해줫는데요
포인트에도 세션해줘야해요 ??
댓글 전체
그누보드는 /bbs/login_check.php 파일에 아이디로 세션을 생성합니다.
그건 필요성에 따라서 다르리라 생각됩니다.
통상 세션은 사용자 식별 등에 사용 되기 때문에 사용자 식별용 고유 정보만 있으면 됩니다.
로그인시 간단하게 회원 정보 (sir의 경우도 포인트가 나오죠..) 를 보여줄 필요가 있을경우도 로그인 된 경우 해당 사용자 정보를 페이지 로딩시마다 디비 쿼리를 해서 포인트 값등을 불러서 처리 할수도 있을테지만 디비 쿼리 등을 줄이기 위해서 포인트 등의 정보를 세션에 담아 두게 되면 세션 정보 만으로 해당 내용을 모두 출력할수 있을테니 디비 부하를 줄일수 있을 것입니다.
물론 이렇게 세션에 담아둘경우 해당 정보가 갱신 될경우 세션 정보를 갱신 해줘야 정확한 정보를 유지 할수 있겠죠.
즉 필요에 따라서 자주 바뀌지 않고 빈번히 사용 되는 정보라면 세션에 담아서 출력하는게 효율적이라고 생각됩니다.
결론은 필요하면 넣어주고 아니면 냅둔다...정도..^^;;;;;
통상 세션은 사용자 식별 등에 사용 되기 때문에 사용자 식별용 고유 정보만 있으면 됩니다.
로그인시 간단하게 회원 정보 (sir의 경우도 포인트가 나오죠..) 를 보여줄 필요가 있을경우도 로그인 된 경우 해당 사용자 정보를 페이지 로딩시마다 디비 쿼리를 해서 포인트 값등을 불러서 처리 할수도 있을테지만 디비 쿼리 등을 줄이기 위해서 포인트 등의 정보를 세션에 담아 두게 되면 세션 정보 만으로 해당 내용을 모두 출력할수 있을테니 디비 부하를 줄일수 있을 것입니다.
물론 이렇게 세션에 담아둘경우 해당 정보가 갱신 될경우 세션 정보를 갱신 해줘야 정확한 정보를 유지 할수 있겠죠.
즉 필요에 따라서 자주 바뀌지 않고 빈번히 사용 되는 정보라면 세션에 담아서 출력하는게 효율적이라고 생각됩니다.
결론은 필요하면 넣어주고 아니면 냅둔다...정도..^^;;;;;