실시간 웹 알림

실시간 웹 알림

QA

실시간 웹 알림

본문

실시간으로 웹에 알림을 주려고 합니다.

사이트 사용자는 많아봐야 150명정도 될 것 같습니다. 동시사용자는 더 떨어질 것 같구요.

ajax로 10분단위로 확인하여 새 글에 대하여 알림을 주고 싶은데,

로직을 어떻게 해야할 지 모르겠어서요..

이 사람이 알림을 확인했다는 여부는 어떻게 알고,

로그인 했을 때 접속해있지않은 시간동안 온 알람은 어떻게 보여주어야 하나요?

DB에 새글이 올라올때마다 알림에 대한 정보를 저장해서 그 정보를 보여주어야 하나요?

 

차선책으로.. 서버를 건들 수 있어서 nodejs를 사용할 수 있긴 한데,

150명 정도가 사용하면 서버에 부하는 괜찮을까요?ㅜㅜ

이 질문에 댓글 쓰기 :

답변 2

여러가지 가능성과 처리하려는 목적등에 대해서 판단을 해야 할것으로 보여집니다.

직접 개발이 힘드시면 개발 가능한 개발자와 상의해서 처리하시는 게 좋겠습니다.

사용자가 메시지를 꼭 확인해야 하는 건지 등등 기능이 명확히 정해져야 합니다.

동접 150명이 아니라면  부하는 크게 걱정되지 않는다 생각됩니다.

동접 150명이면 서버에 크게 부담되지는 않을듯 합니다.

그런데 10분 간격으로 확인이면 실시간이 아니군요.

 

새글쓰기 처리, 댓글쓰기 처리, 쪽지보내기 처리 하는 파일에 알림을 넣는 코드를 추가하면 될것 같아요.

 

그누보드5 플러그인 게시판에 Rido님이 만드신 플러그인이 있으니 그걸 이용하는게 좋을것 같아요.

위에도 썼지만 10분 간격 확인이 의미가 있을까 싶네요.

정말 실시간 하시려면 node.js가 더 좋을것 같은데 이건 제가 모르는 분야라...

답변을 작성하시기 전에 로그인 해주세요.
전체 62
QA 내용 검색

회원로그인

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