나는 그것이해야한다고 페이스 북에 다소 유사한 라이브 채팅 시스템을 구현하는 데 필요한 오전 :채팅 시스템 구현
- 허용을받은 편지함/보낸 상자
- 2 사용자
- 스토어 메시지 사이의 통신 받은 편지함에 메시지 저장, 메시지를 보낼 때 사용자가 오프라인 일 경우 읽지 않음으로 표시
- 미성년자와 관련된 의사 소통을 모니터해야하므로 언어 / 스팸 필터도 활성화되어 있어야합니다.
- 모바일 액세스를 비롯한 대부분의 기기/브라우저에서 이상적입니다.
저는이 프로젝트에서 사용할 OS/소프트웨어 측면에서 빈 캔버스가 있습니다.
약간의 연구를 마친 후 몇 가지 옵션/생각할 사항이있는 것 같습니까? MySQL의 메시지를 저장하는 표준 LAMP 스택
- PHP/AJAX 롱 폴링 (혜성 스타일) DB PHP는 백엔드
- LEMP 스택 (의 nginx)는 HTTP 푸시 모듈을 사용하여, 다시 혜성 스타일의 서버 mysql DB에 메시지 저장하기
- Node.js?
- 브라우저/장치 지원을 유지하기위한 HTML5 인터페이스는 무엇입니까?
- 최고의 DB 시스템? 어떤 사람들은 mongoDB를 제안 했습니까?
- 성능 향상을 위해 MemCacheQ를 사용하는 것이 좋습니다.
귀하의 의견은 무엇입니까? 어떤 제안?
채팅과 관련하여 저는 WebSockets의 친구입니다. –
나는 웹 소켓에 대한 몇 가지 제안을 보았지만 대중적이지는 않았다. 이점으로 무엇을보고 있습니까? – swiss196
@ swiss196 폴링/대기없이 지속적인 양방향 통신이 가능한 신기술 (모든 브라우저에서 지원되지 않음) – Ian