최신글 추출 함수가 있다고 들었는데요 ...최신글을 db에 저장하는건지? 채택완료

 

최신글에 대한 스킨이 다양하게 있습니다. 

그중 하나를 선택해서 진행하려고합니다. 

 

아래와 같이 사이트에 적용 후 잘 나왔는데요

d8594c2bf08d9d358cdd2e9eab276638_1471039698_1515.png
 

사이트를 새로 구축할 때, 

/lib폴더   latest_popular.lib.php 카피하였는데

글을 써도 계속 아래와 같이 게시글이 없다고 나옵니다.

d8594c2bf08d9d358cdd2e9eab276638_1471039766_9562.png
 

최신글을 추출하여 따로  저장되는 테이블이 있는건가요?

최신글 생성이 안된 원인을 찾아보려구요

 

 

답변 1개

채택된 답변
+20 포인트

일반 최신글은 테이블 저장이 아닌 캐시로 갱신 합니다. 

하지만 위의 일간,주간 인기 최신글 스킨인 경우는 기존 각 게시판의 테이블(board_table)과 새글 테이블(board_new_table)에서 시간비교를 하여 추출하고 있습니다.

그리고 일간은 지금시간부터 24시간전 기준으로 추출, 주간의 지금시간부터 7일전 기준으로 추출 입니다.

시간이 지나지 않아 출력이 되지 않는 것으로 보여지네요.

그리고 board_new_table을 이용하기 때문에 최신글 bbs > new.php가 작동하지 않으면 추출되지 않아 게시판 그룹을 새로 만들어 게시판을 새로 만들어 주시고 새글을 작성해보면 추출이 될 것입니다.

<?php echo latest_popular($bo_table, 10, 40, '일간', 'wr_hit desc'); ?>

위의 스킨은 latest_popular 함수로 위와 같은 형태로 출력을 해주고 있습니다.

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

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

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

로그인
🐛 버그신고