일반적으로 로그인 하지 않은 상태에서 조회가 가능한 게시판은 ip로 중복조회 체크를 하시는게 가장 무난할 겁니다. 게시판 성격에따라 중복체크를 하지 않아도 되고요
로그인 로그를 db에 남기는 경우도 많습니다. 로그 확인이나 분석뿐만 아니라 비밀번호 실패횟수 체크를 하기도 하고요
가능하다면 사용자의 행위를 로그로 남겨 분석할 수 있도록 하는게 서비스를 발전시키는데 필요 합니다.
서비스 성격이나 규모에따라 다르겠지만 사실 굳이 이런저런 로그를 별도로 남기지 않고 google analytics정도 달아놓아도 간단한 분석에는 충분하다고 생각합니다.