wr_link1의 조회수를 기록하는 방법이 없을까요?

wr_link1의 조회수를 기록하는 방법이 없을까요?

QA

wr_link1의 조회수를 기록하는 방법이 없을까요?

본문

작은 프로젝트를 진행하면서 처리하지 못하고 있는 문제점 하나를 질문드립니다.

 

현재 진행

1. 최신글에서 글 클릭시 해당 게시물로 이동하는 것이 아니라 해당 게시물의 wr_link1 URL로 새창 이동

>>> bbs/link.php 로 해결됨

2. 이 때 해당 게시물의 wr_link1_hit 숫자 증가

>>> bbs/link.php 로 해결됨

 

문제점

wr_link1_hit 값은 링크 클릭시마다 1씩 오르게 되어 있어 접속자통계처럼 통계를 낼 수 없음

 

해결방안 모색중

1. 테이블을 하나 따로 만들어 접속자 통계처럼 로그를 남겨 기록함 

2. m3cron 등을 통해 정해진 기간(매주, 매월) wr_link1_hit를 체크해서 게시판 여분필드 등에 기록하고 그 값으로 통계를 뽑아옴

 

이런 저런 방법을 모색중인데 어떤 방향을 잡아야 하는지 모르겠습니다.

latest.skin.php 에서 링크를 클릭하면서 해당 과정이 이뤄지게 해야 한다는 것은 분명한데 정확하고 깔끔하게 처리할 자신이 없네요.

 

고수님들은 이런 경우 어떤 방법으로 처리할 생각일지 궁금합니다.

이 질문에 댓글 쓰기 :

답변 1

고수는 아닙니다 ㅠ
저라면 1번으로 할거 같아요.
2번으로 하면 여분필드 하나를 (or 여러개를) longtext로 변경하고
입력 될 때 마다 구분자 같은걸로 나눠서 저장해야 할 텐데 저장은 쉽지만 나중에 데이터 처리가 귀찮을거 같네요.

1번으로 하면 게시물 id, 링크 번호, 시간 등의 컬럼으로 쉽게 쿼리 날려서 뽑아올 수 있어서 편할거 같아요.

답변을 작성하시기 전에 로그인 해주세요.
전체 396
QA 내용 검색

회원로그인

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