테스트 사이트 - 개발 중인 베타 버전입니다

회원들의 게시글수 댓글수 로그인 수 뽑아오는게 가능할까요? 채택완료

qbguy 11년 전 조회 3,462

일정기간 (1주일 혹은 1달)의 자료를 뽑아오고 싶은데요 

 

저만 확인해서 순위를 매기고 싶습니다.

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
11년 전

가능이야 하지만 모든 게시판을 찾아서 게시글, 댓글 수를 산출한다는 것은 대단히 비효율적일 것입니다

더우기 회원수가 많다면 한번처리 할때 디비에 상당한 트래픽을 유발할 것이구요

(회원수가 1천명이고 게시판 수가 7개라면 등위를 낼때마다 최소  7천번의 쿼리를 해야할테니까요)

별도의 테이블을 하나 만들어서 등록 또는 삭제 시에 누적시키는 방법으로(1주일 단위로) 하면 되겠는데

이 정도로 하려면 의뢰 게시판으로 가야할 듯  합니다

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전
게시글과 댓글이라면 g5_board_new 테이블에서 뽑아오면 될 것 같네요. 그런데 만약에 글 쓰기와 댓글 쓰기에 포인트가 있다면 별 의미는 없을 것 같아요
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인