묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
캐시 재생성/ 세션정리 의 의미를 설명해 주실분?
2008.08.04 18:53
하면 좋다~ 라는 의미는 모두들 알고 계시리라 봅니다.
다만 캐시재생성 과 세션정리가 어떤 작용을 하는지에 대한 구체적인 내용이 궁금하실것으로 보여서 질문으로 해봅니다.
이런 질문을 하게 된 동기가 있습니다.
회원들이 로그인을 시도를 하면 때로는 잘되고 때로는 두번씩 로그인을 시도 해야만 되는 경우가 빈번하게 발생이 되고
어떨땐 로그인이 잘 안되는 경우가 발생하고, 그때마다 메일인증을 요구받게 되는 문제가 행여 연관성이 있나~ 하는 것입니다.
(참고로 이런 현상은 레이아웃이 다른 ..두군데 별도의 도메인 사이트에서 동일하게 발생되는 현상입니다)
곰곰히 생각해 본 결과 관리자가 세션정리와 캐시재생성을 가끔 하게되는데
그럴경우에 발생되는 현상이 아닐까? 하는 막연한 추측이 되기도 합니다.
다른 부분의 소스수정이나 페이지 수정등의 작업이 전혀 없는 상태에서 간헐적으로 잘 되다가 안되고, 안되다가 잘 되고 하는
연속적인 문제이며, 사용자 컴퓨터의 웹브라우저 설정이나 인터넷 쿠키와 연관이 있는지도 모르겠습니다.
이기회에 캐시재생성/세션정리라는 작업이 정확히 어떤 작업을 하는가? 를 제로보드 이용자들이 다같이 궁금증을 풀었으면 합니다.
감사합니다.
-피서철 안전사고에 유의 합시다-
다만 캐시재생성 과 세션정리가 어떤 작용을 하는지에 대한 구체적인 내용이 궁금하실것으로 보여서 질문으로 해봅니다.
이런 질문을 하게 된 동기가 있습니다.
회원들이 로그인을 시도를 하면 때로는 잘되고 때로는 두번씩 로그인을 시도 해야만 되는 경우가 빈번하게 발생이 되고
어떨땐 로그인이 잘 안되는 경우가 발생하고, 그때마다 메일인증을 요구받게 되는 문제가 행여 연관성이 있나~ 하는 것입니다.
(참고로 이런 현상은 레이아웃이 다른 ..두군데 별도의 도메인 사이트에서 동일하게 발생되는 현상입니다)
곰곰히 생각해 본 결과 관리자가 세션정리와 캐시재생성을 가끔 하게되는데
그럴경우에 발생되는 현상이 아닐까? 하는 막연한 추측이 되기도 합니다.
다른 부분의 소스수정이나 페이지 수정등의 작업이 전혀 없는 상태에서 간헐적으로 잘 되다가 안되고, 안되다가 잘 되고 하는
연속적인 문제이며, 사용자 컴퓨터의 웹브라우저 설정이나 인터넷 쿠키와 연관이 있는지도 모르겠습니다.
이기회에 캐시재생성/세션정리라는 작업이 정확히 어떤 작업을 하는가? 를 제로보드 이용자들이 다같이 궁금증을 풀었으면 합니다.
감사합니다.
-피서철 안전사고에 유의 합시다-
세션은 해당 웹사이트에 로그인 했을때, 해당 로그인 상태와 회원의 일부 정보를 '로그인 되어 있는 상태'라고 시스템에 알려주는 저장소입니다. 제로보드4와 제로보드XE 1.0.3까지 파일시스템을 이용해서 세션을 처리해 왔는데, 쓰레기 파일들이 많아져서 시스템을 느리게 하기도 했기 때문에 제로보드4에서는 해당 파일들이 들어있는 디렉토리의 모든 파일을 삭제해버리는 방식을 썼었구요. 제로보드XE 1.0.4부터는 세션관리에 DB를 사용하기 때문에 DB에서 더이상 사용하지 않는 세션의 불필요한 레코드를 삭제해주고 테이블의 오버헤드를 최적화해주는 방식으로 세션을 정리합니다. (솔직히 제로보드XE 1.0.4부터의 세션정리방법은 추측의 비중이 큽니다.. ^^)
제로보드XE 1.0.4이전의 버젼을 사용하고 계시다면 좀 더 기다리셨다가 최신버젼으로 업데이트하시는게 좋습니다. 현재의 1.0.5는 애드온설정이 정상적으로 저장되지 않는 버그가 있어서 좀 불편합니다. (물론 다른 부분은 정상적으로 작동합니다) 굳이 1.0.5로 업데이트 하신다면 http://www.zeroboard.com/17131294 를 참고하시길... (애드온 모듈만 1.0.6샌드박스로 교채하는 방법입니다)