트래픽을 감소하기 위해 개발자가 어떻게 했을지를 물어보는 문제.
메인화면에서 채팅을 치는 것을 Fiddler로 잡아보니,
주기적으로 패킷을 보내고, chatlog.php?t=1
채팅을 치면, chatlog.php?data=123123
새로운 메시지가 있을 때에는 다음과 같은 패킷을 보내는 것을 확인하였다.
/chatview.php?t=1&ni=58971
chatview.php
에 메시지를 불러오기 위한 접속을 하는 것이다.그 과정에서도 서버의 부하를 줄이기 위한 인자가 ni
이고, 이 값은 DB에 저장된 index와 유사한 기능을 한다.