Extra Form
PHP PHP 7.0
CMS Rhymix

콘텐츠 -> 문서 -> 기본설정 -> 조회수 설정에보면

 

모두계산

일부계산

중복금지 

 

이렇게 3개의 옵션이 있는데

각각의 옵션에 따른 차이점을 알수 있을까요?

 

'updateReadedCount' before 트리거를 사용하려고 하는데

xe와는 작동이 좀 다른것 같아서요.

 

  • profile

    모두 사용은 중복으로 보는거랑 상관없이 조회수 올라가고요.
    일부계산은 세션으로 중복조회수 안올라가게해요.세션이 사라지면 다시 카운팅되죠

    마지막은 로그인된 아이디랑 세션 아이피 등등 다이용해서 중복조회수가 안올라가게해요

  • profile ?
    음.. 그럼 저 before 트리거 자체는 '모두 사용'에만 적용할수 있는건가요?
  • ? profile
    어느옵션이나 조회수가 카운팅되는 시점이라면 트리거가 실행되죠 :)

    해당 옵션에 따라 빡세게 조회수를 검사하냐 그냥 헐렁하게 해주냐가 다른거라서요 ㅎㅎ
  • profile profile
    중복금지 옵션은 로그인 이용자가 딱 한번이라도 글을 읽으면 그 다음날 모레 한달 뒤 읽어도 조회수에 영향을 주지 않나요? 비회원의 경우에는 아예 집계를 하지 않을까요 ? 조회수를 비교적 정직하게 계산하고 싶어서 예전부터 중복금지 옵션으로 설정해 뒀는데 조금 궁금해 검색하다가 의견 남겨봅니다.
  • profile profile
    조건에 따라 다르긴한데.. 특정한 조건의 의해 다음날, 모레 읽었을때 조회수가 반영될 수 있습니다.
  • profile profile
    답변 감사합니다!