24시간 이내에 쓰인 글 중 추천수대로 메인화면에 표시하기

24시간 이내에 쓰인 글 중 추천수대로 메인화면에 표시하기

QA

24시간 이내에 쓰인 글 중 추천수대로 메인화면에 표시하기

본문

몇 가지 궁금 한것 여쭤봅니다. 

시간 되시는 분 조언 주시면 감사하겠습니다 

 

1. 그누보드 설치 후에는 추천게시판 DB가 별도로 없는게 맞죠?

 

2. 메인 화면에 추천글을 게시하려면 쿼리 실행해서 모든 게시판 DB 검색한 후에 뿌려주면 되는지요?

 

3. 아니면 별도로 추천글을 관리하기 위한 DB를 만들어서 관리하는게 효과적인 방법인가요?

 

계속 물어봐서 죄송합니다. ㅠ

이 질문에 댓글 쓰기 :

답변 2

1. 별도로 없습니다.

 

2. 좋은 방식이 아닙니다.

추천하는 방식은,

그누보드에 최신글 DB 테이블이 있습니다. g5_board_new
최신글을 보여주는 페이지도 그누보드에 기본적으로 있습니다. /bbs/new.php

 

* g5_board_new 테이블을 그대로 활용하되, 추천수 칼럼을 추가합니다.

* 추천시 g5_board_new 테이블에도 추천수를 반영해 주는 코드를 추가합니다. /bbs/good.php

* 메인 페이지에서 24시간 이내 추천수대로 출력해줍니다. /bbs/new.php, /skin/new/basic/new.skin.php 참조

 

그누보드에 기본적으로 있는 최신글 DB 테이블에는,

게시판 ID 와 글번호 정보만 저장되어 있습니다. 제목/내용 등이 중복으로 저장되어 있지는 않습니다.

g5_board_new 테이블, /bbs/new.php 참조

그누보드 환경 설정 메뉴에 최신글에 관한 것이 안보이는데,
g5_board_new 테이블의 정보를 볼 수 있는 방법은 없는지요.
카페24 호스팅 사용하는데 관리자페이지에서는 제가 만든 게시판 DB 밖에 볼 수 없어서요. .

말씀하신대로 DB 접속해 보니 g5_board_good 테이블이 있었습니다.
내용을 보니 좋아요를 누른 글만 저장이 되는 DB 같아요.
이 테이블로 바로 추천글 작업을 하면 될 것 같습니다.
좋은 방법 알려주셔서 정말 감사드립니다.

g5_board_good 테이블은 '추천'을 한 내역 하나하나가 담긴 테이블입니다.

그래서 추천수를 많이 받은 수대로 글을 추출하는 목적과 관련해서는 관련이 적은 테이블입니다.

g5_board_new 테이블에 추천수 칼럼을 추가하고 추천수 정보를 갱신해 주는 것이 적절한 편입니다.

추천에 대한 디비는  가지고있습니다.

따라서

추천에 대한 글만 호출하여 처리 할수가 있다라는거죠.

네 이는 별도로 작업된건 없습니다.

따라서 원한는 추천글에 대한 구현을 별도로 하셔야 합니다.

작업의뢰 를 하시면 금방 해결될것 같습니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT