CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 5.x |
a라는 게시물을 조회했을때 10포인트가 차감이 된다면
한번 10포인트를 차감한 이후에는 a라는 게시물을 볼때는 앞으로 차감이 계속 안되나요?
XE 코어에서 포인트 차감에 대한 유효기간이 있는지 궁금합니다!
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 5.x |
a라는 게시물을 조회했을때 10포인트가 차감이 된다면
한번 10포인트를 차감한 이후에는 a라는 게시물을 볼때는 앞으로 차감이 계속 안되나요?
XE 코어에서 포인트 차감에 대한 유효기간이 있는지 궁금합니다!
댓글 7
어쨌든 24시간 제한.. 가능은 한데.. 성능면에서 좀 손해를 보게 되겠죠...
유효기간을 만들려면..
읽은로그의 등록일을 확인해서.. 그 기간을 비교해서..
다시 차감시키고 로그의 날짜를 갱신시키는 식으로 하거나..
( 부하를 줄이려면 그 과정에 읽은날짜를 세션화를 하는게 좋겠죠 )
아니면 기간이 경과하는지를 계속 검사해서, 읽은 로그를 제거하는 방법이 있죠
( 다만 이 경우 세션은 살아있기에 해당 유저가 계속 로그인 되어있는 상황이면 세션이 살아있어 차감이 안 될 수도 있으니, 안전하게는 전자 형태가 좋죠 )
Core 수정해서 하시는 방법도 있고 모듈로 구현하셔도 될겁니다.
저의 경우 웹소설 사이트 등에서 사용하기 위해
글 대여/소장/판매 모듈을 만든적이 있네요. 비밀글을 볼 수 있는 기능도 포함되어있지만.. ( sejin7940_view - http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=117575 )
아 제가 생각하던 내용이 있어서 혹시 되려나 물어본겁니다 ㅎㅎ 저는 조회수 대신에 확정변수에 중요한 정보를 넣어두고 조회할때 포인트 차감되면 좋겠다 싶어서요 그래야 내용을 확인하고 비회원도 회원으로 유도할 수 있을까 싶어서요 만약 비슷한 기능 있으면 저도 구매하고 싶네요