최신글 추출 함수가 있다고 들었는데요 ...최신글을 db에 저장하는건지? 채택완료
최신글에 대한 스킨이 다양하게 있습니다.
그중 하나를 선택해서 진행하려고합니다.
아래와 같이 사이트에 적용 후 잘 나왔는데요

사이트를 새로 구축할 때,
/lib폴더 latest_popular.lib.php 카피하였는데
글을 써도 계속 아래와 같이 게시글이 없다고 나옵니다.

최신글을 추출하여 따로 저장되는 테이블이 있는건가요?
최신글 생성이 안된 원인을 찾아보려구요
답변 1개
일반 최신글은 테이블 저장이 아닌 캐시로 갱신 합니다.
하지만 위의 일간,주간 인기 최신글 스킨인 경우는 기존 각 게시판의 테이블(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 함수로 위와 같은 형태로 출력을 해주고 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인