실시간 db
본문
안녕하세요.
실시간으로 db 출력에 대해서 문의 드립니다.
db에 불러오는건 잘 되는데
제가 만드는게 경매형식라서 실시간으로
1등인 사람이 바껴야 되는데
실시간으로 네이버 순위 처럼이 아니고
그냥 새로고침을 해야 볼수 있는거라서 ....
네이버 순위 처럼 실시간으로 바뀌려면 어떻게 해야되나요?ㅎㅎ
답변 4
불러오는 부분을 AJAX로 만들고
자바스크립트의 setTimeout, setInterval, clearInterval 이용하시면 됩니다.
지속적으로 몇초마다 새로고침 기능을 써서 처리해 주셔야 합니다. 불러오는 부분을 Ajax를 쓰셔도 되고 새로고침해서 반영해 주셔야 됩니다. 다만 새로고침은 깜박임이 생길수 있습니다.
ajax 로 처리하시면 됩니다. 새로고침형태가 아니라 해당 부분을 몇초마다 변경 하는거라
깜빡임도 없을 것같네요
언급하신 내용은 서버 푸쉬가 정답이라고 생각됩니다.
폴링, 롱폴링 등은 차선책으로 생각하시고 웹소켓을 도입하거나 파이어베이스 같은 db 솔루션을 사용해보시기 바랍니다.
답변을 작성하시기 전에 로그인 해주세요.