댓글 신고 기능 구현 정보를 찾습니다.
본문
sir 에는 댓글 신고 기능이 구현되서 가동중인데요.
댓글 신고 기능을 구현한 팁이나 자료를 보신분 좌표 부탁드립니다.
게시글은 신고 및 숨기기 기능은 구현해서 팁에 공유를 했는데,
댓글은 어찌 하는게 좋을지 아이디어가 잘 안떠오르네요.
신고 DB Table 을 만들어서 관리를 하는게 좋을지,
아니면 비추천 DB Table 에 댓글 wr_idx 를 저장하고 그것을 query 로 확인해서 숨기는게 좋을지...
여러분이라면 어떤 방식으로 구현하는것이 효율적이라고 생각하시나요?
지금 냑에서 진행중인 무인도와 유사한 프로젝트일수 있지만
다른 공간으로 보내는 것이 아니라,
현재 테이블에서 댓글 내용에 신고로 인해서 볼수 없는 글이라는 것을 알리고
관리자 또는 일정등급 이상일때는 볼수 있도록 하려고 합니다.
답변 1
신고 시스템 세부 동작에 따라 다를 것 같은데요.
질문에 올리신 신고DB Table과 비추천 DB 테이블의 차이점을 잘 이해할 수가 없네요.
신고 중복 방지 및 카운트를 하려면 신고테이블을 만드는게 필수적일것 같고요
일정 카운트나 횟수 넘어가면
댓글마다 비밀글 체크하듯이 is_blocked 필드 하나 만들어서 true면 숨기도록 하는게 좋아보입니다.
신고 테이블이 모든 게시판에서 공통으로 쓰이는 테이블일거라서
게시글 출력할때마다 read 하면 부하가 너무 몰릴것 같아서요.
답변을 작성하시기 전에 로그인 해주세요.