웹 서버에서 데이터를 다시로드 할 때 '가장 좋은 방법'(예 : 가장 효율적이고 가장 많이 사용되는 일반적인 방식)을 찾고 있습니다. 프런트 엔드.효율적으로 데이터를 다시로드하고 서버에서 클라이언트로 데이터를 푸시
데이터 스트림은 최종 애플리케이션에 서로 다른 될 것이다 : 최종 어플리케이션에서, I 데이터가 다음과 같이, 예를 들면, 기록해야하는 여러 출력 필드를 가질 것이다. 서버의 최신 데이터로 라인을 다시로드해야합니다.
매초마다 업데이트 할 Ajax 요청을 사용하려고 생각했지만 다른 방법이 있어야합니다. Ajax 요청은 많은 데이터 트래픽을 유발할 것이다. 또한 페이스 북 채팅을 사용할 때 매 초마다 기다릴 필요없이 채팅이 거의 즉시 수신됩니다. 그러나 모질라 파이어 폭스의 개발자 도구를 사용할 때 Ajax 폴링 요청이 표시되지 않습니다. 이것은 다른 방법이있을 것이라고 생각하게했습니다.
Node.js를 살펴 봤지만 내 호스트에서는 불가능합니다.
사람들이 Ajax Push에 대해 이야기하는 것을 들었습니다. 그게 내가 사용해야하는 것입니까? 그렇다면 기본 사용 예제를 제공 할 수 있습니까?
그렇지 않다면 초 단위로 다시로드해야하는 데이터 스트림이있을 때 ,은 어떻게 될까요?
요구 사항은 입니다. 속도는이고 데이터 트래픽은입니다. 따라서 서버를 지속적으로 폴링하는 것은 옵션이 될 수 없다고 생각합니다. 이는 엄청난 오버 헤드가 발생하기 때문입니다.
나는 그다지 중요하지 않다고 생각하지만 백엔드에서는 PHP5.3을, 프론트 엔드에서는 jQuery 1.9.1에서 JavaScript를 사용하고 있습니다.
+1 최근에 공개 한 프로젝트에서이 정보를 추적하는 데 시간이 걸렸습니다. 나는 웹 개발 경험이 전혀 없었으며 웹 서버에서 브라우저로 데이터를 전송하는 것이 드문 일임을 알고 놀랐습니다. –