- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다. - (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date |
2022/07/28 20:18:42 |
Name |
단비아빠 |
Subject |
[질문] pgr21 개인화 기능 중에 도저히 구현방법을 알 수 없는 것이 있는데... |
게시글 Unread 표시
이 박스에 체크하면, 읽지 않은 글은 파란색으로 표시합니다.
위의 기능입니다.
이 기능을 써보신 분이 있는지 모르겠는데 저 설명 그대로 읽은 글과 읽지 않은 글을 구분해주는 기능입니다.
근데 이게 회원 별로 어떤 글을 읽었고 안읽었고 이걸 전부 서버 테이블에다가 저장을 하고 있다고 치면..
그런 식으로 구현하기엔 너무너무 무거운 기능이란 말이죠?
pgr21이 조그만 사이트이면 모르겠는데 조회수가 기본으로 수천씩 나오는 사이트인데 그렇게 구현하면
도저히 서버가 못견딜 것 같은... (아니면 서버 사양이 상상 초월인가..?)
게다가 이걸 서버쪽 테이블에 저장을 하고 있지 않다고 생각되는 이유가 있는데
이게 평소 쓰던 컴퓨터가 아닌 다른 컴퓨터에 가서 써보면 모든 글이 읽지 않았다고 표시됩니다.
IP별로 다 따로 기록하나..? 하는 생각도 들지만 ID별로 기록하는 것도 어마어마한데 IP별로 기록이라..
더더욱 낮은 가능성이기도 하고.. 너무 비효율적이죠. 일부러 IP별로 기록한다? 가능성이 너무 낮은...
그럼 로컬에 저장하고 있다고 봐야하는데...
로컬 스토리지, 세션 스토리지, WebSQL, IndexedDB 다 깨끗하단 말이죠...
도대체 어느 구석 에다가 저장하는지 알 수가 없습니다.
혹시 좀 추측이 가능한 분이 있을까요?
|
통합규정 1.3 이용안내 인용
"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
|