카카오톡 채팅.. 흠 > 자유게시판

자유게시판

카카오톡 채팅.. 흠 정보

카카오톡 채팅.. 흠

본문

카카오톡 보면 대화한 대화내역을 삭제할 수 있는데

 

삭제를하면 대화방도, 대화내역도 전부 삭제되는데 상대방한텐 삭제되지 않더라구요

 

이게 대화내용을 한 대화당 두개씩 저장하는걸까요? 상대방꺼 제꺼?

추천
2

댓글 13개

카카오톡이던 라인이던~
서버상에는 기록을 보존하게끔 나라별로 법제화되어있는걸로 압니다~
즉 내가 아무리지우고 스마트폰을새걸로 교체를하고해도 기록은 남아있다라는 겁니다~~~ㅎㅎㅎ
텔레그램은 대화내용을 삭제할때 내꺼랑 상대방꺼랑 선택적으로 지울수 있어요
텔레그램 만쉐이
보이는것만 안보이게 하는겁니다.
처음 글올리고 1분인가..이내에는
상대방까지 모두 블라인드되고..
그 뒤에는 읽지않은 사람과 본인 만
블라인드 되는걸로 알고 있습니다.

(추가) 5분이네요.
흠흠 이것이 아니라 예를들어 해피아이님과 제가 카톡으로 1:1 대화를 하고 있다고 치면
1:1 대화하던 도중, 제가 해피아이님과 1:1 대화목록을 삭제하면 저한테선 해피아이님과 대화한 내역도, 목록도 전부 사라집니다. 다시 1:1 채팅을 걸어도, 근데 반대로 해피아이님은 그대로 제 대화내용과 목록이 보이실텐데요. 이 기능을 구현하기 위해선 하나의 메시지도 두번의 데이터저장을 해야하냐는거죠
위에서 얘기했듯 블락거는게 아닐까요?

간단하게 예를 들어 css에서 display none만 해도 목록에선 사라지니까 말이죠

꼭 DB에서 삭제되게 할 필요는 없다고 생각이 되네요

목록 얘기라면 내가 삭제를 하는 것은 내 폰에서 서버 DB를 불러왔던걸 삭제하는 것이라 생각되네요

실제로 카카오톡 대화 데이터가 꽤 많이 차지합니다
흠 이 방법도 생각안한건 아니지만 이거대로 메시지를 다 불러와놓고 display none를 하면..
메시지를 불러오는데 있어서 트래픽도 발생하고,, 어떻게 보면 그냥 괜히 불러오고 또 display none까지;;
최적화 면에서도 효율이 떨어지는거같아서 그냥 이런식의 방법은 포기하고 정말 하나의 메시지를 두번저장해서 분간해야 할듯 하네요..
상대방이 읽었으면 상대방의 것은 지워지지 않고 내것만 삭제가 가능하고, 상대방도 안읽었으면 모두 지울 수 있었던 것 같은데... 정책이 바뀌었나요?
흠흠 이것이 아니라 예를들어 해피아이님과 제가 카톡으로 1:1 대화를 하고 있다고 치면
1:1 대화하던 도중, 제가 해피아이님과 1:1 대화목록을 삭제하면 저한테선 해피아이님과 대화한 내역도, 목록도 전부 사라집니다. 다시 1:1 채팅을 걸어도, 근데 반대로 해피아이님은 그대로 제 대화내용과 목록이 보이실텐데요. 이 기능을 구현하기 위해선 하나의 메시지도 두번의 데이터저장을 해야하냐는거죠
두번 저장하느니 차라리 한번 무르팍을 꿇고
내가 삭제했으면 삭제체크필드를 보고 레코드를 가져오지 않고 둘다 삭제했다면 둘다 그렇게 하고 ... 채팅창을 열고 위아래 위위아래 움직이면 페이지별로 레코드를 가져올때 그렇게 한단거죠  이러지 않을까요??
"1:1 대화목록을 삭제" 음, 그러니까 "일대일 대화방에서 나간다" 는 의미랑 동일하겠네요. 그럼 맞죠. 제가 나가고 그 사람은 안나갔으면 저는 다시 대화가 남아있던 방에 들어갈 수가 없고, 그 사람을 클릭해도 새로운 대화방에서 대화를 시작하는 것이 되어 이전대화를 볼 수 없겠죠... 하지만, 상대방은 여전히 그 대화방의 내용을 볼 수 있다는 것...

대화중에 한사람이 피해를 본 경우에 둘다 그 방의 고유 uid 가 있어서 (물론 양쪽 사람은 그 아이디를 알수는 없지만, 아니, 알아도 나갔다 다시 들어오면 막아야겠지요) 한 사람이 대화방을 나가도 한 사람은 증거로서 그 기록을 가지고 있어야하는 경우도 있기에 필요한 기능이네요.

두번의 저장이 아니라, 한번의 저장을 하고 나간 사람은 다시 그 대화를 못보게 막으면 될 것 같기도합니다.

흠... 횡성수설처럼 느껴질 수도 있겠네요... ㅜㅜ; 죄송합니다...
전체 153 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여0 회 시작24.03.28 11:15 종료24.04.04 11:15
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT