Xp
00 : 00
자동
운영참여

투표 카운트 로직...

소맥보다릴맥
  242
2024-09-10 08:09:19

우선 사이트 운영에 항상 감사드리고 있습니다.

 

https://mania.kr/g2/bbs/board.php?bo_table=freetalk&wr_id=6188749

 

이 글의 투표수가 전/후 다른 글들에 비해 비정상적으로 높은 것 보이시죠? 단순히 뉴진스와 엔믹스가 핫한 그룹이어서 그렇다고 볼 수 없는 수치입니다.

이전에도 한 유저가 1회를 초과하여 투표가 가능한 상황들이 드러난 적 있었는데요, 왜 이런 상황이 발생할까요?

회원별로 id 내지는 토큰이 있을 것이고 그 토큰당 투표했는지를 체크한다면 절대 중복표가 발생하지 않을 것 같은데요..

예를 들자면 삭제 찬/반 투표는 의도대로 잘 작동하고 있잖아요? 투표 참여 여부의 로직을 한번 검토해주시길 부탁드립니다.

 

물론 사이트 이용에 치명적인 오류는 아닌지라, 우선순위는 좀 떨어질 수 있습니다.

투표 기능이 조금 엉성하더라도 매니아는 여전히 좋은 사이트겠지요.

하지만 이 오류 하나 때문에 투표라는 좋은 기능이 많이 의미를 잃게 되는것 같아 슬픕니다.

 

한번 살펴보시고 수정 가능한 부분일지 검토를 적극 제안해봅니다, 감사합니다!!!

2
댓글
홈지기
Updated at 2024-09-11 04:29:10

안녕하세요 소맥보다릴맥님,
매니아 설문조사는 최대한 많은 의견을 듣고자 비회원도 투표를 할 수 있게 돼 있고, ip를 기반으로 중복을 막는 구조로 돼 있습니다. ip를 바꿔가며 투표를 중복 참여할 수 있는 단점이 있지만 로그인 한 회원 등 다른 방식으로 중복을 차단하게 되면 극소수의 로그인한 회원분들(80%가 비로그인 방문자 입니다.)만 투표에 참여할 수 있어 표본이 너무 적은 문제가 있었습니다. 라이트한 투표를 지향하는 시스템인 만큼 높은 신뢰도의 정밀한 설문조사 보다는 참고용으로 이용해 주시면 감사드리겠습니다.

WR
소맥보다릴맥
2024-09-11 04:58:21

아, 비회원도 투표에 참여를 할 수 있는 구조였군요?

이 부분을 제가 모르고 있었습니다. 알려주셔서 감사합니다!

댓글 남기기
로그인 후 댓글을 남기실 수 있습니다.
26-03-31
 
59
참경이로운농구의세계
26-03-27
 
66
참경이로운농구의세계
26-02-04
 
220
상남자의농구
글쓰기