레일에서 슈퍼 인스턴트 피드백을 수행하는 방법을 가르치는 레일 안내서가 있습니까? 예를 들어 어떤 사람이 기사에 댓글을 달거나 다른 사람이 자신의 상태를 업데이트하면 폴링을 사용하여 즉시 확인할 수 있습니다. 새로운 트윗이 트위터에 게시되거나 페이스 북에 새 상태 업데이트가 올린 경우와 같습니다. 나는 오픈 소켓과 같은 것을 알고 있지만 결코 실제로 그것을 시도하지 않았다. 모든 아이디어레일에서 인스턴트 초고속 피드백을 수행
1
A
답변
2
Twitter는 ajax 폴링을 사용하여이를 수행합니다. 아마도 웹 소켓과 같은 것을 사용하기 위해 갈 필요는 없습니다. 당신이 jQuery를 사용하는 가정
, 여기보고 시작할 수 있습니다 http://plugins.jquery.com/project/refresh
그것은 만 당신이 최신 상태로 유지 할 콘텐츠를 렌더링 컨트롤러에서 작업을 정의하는만큼 간단하고 새로 고침 플러그인을 트리거하여 해당 작업을 요청하고 컨테이너를 채 웁니다. 초기 감안
는 :
<script>
$(function() {
$('#keep_me_updated').refresh('/statuses');
});
</script>
<div id="keep_me_updated">
</div>
상태 그리고/인덱스
는 :<% Status.all.each do |status| %>
<%= status.body %>
<% end %>
+0
나는 아직 그것을 시험해 보지 않았다. 그러나 당신은 대답하기가 쉽다. – Uchenna
관련 문제
- 1. DotNET의 초고속 드로잉
- 2. 레일에서 params에 대한 메소드 수행 시도
- 3. 레일에서 AJAX 삭제 작업을 원활하게 수행
- 4. 레일에서 루비를 사용하여 사이트 분석 수행 방법
- 5. 자바 스크립트를 사용하여 레일에서 POST 수행
- 6. 초고속 동적 구성을 사용하려면 어떻게해야합니까?
- 7. sliksvn이 먼저 느린 초고속 실행
- 8. PHP 초고속 xml 업데이트 필요
- 9. 은 비공개로 피드백을 제공합니다.
- 10. jQuery 인스턴트 검색
- 11. Oracle 인스턴트 클라이언트 배포?
- 12. JavaFX의 다이나믹/인스턴트 리사이즈
- 13. Google 인스턴트 텍스트 필드
- 14. 아이폰에 인스턴트 메시지 보내기
- 15. 오픈 소스 인스턴트 메신저?
- 16. C# 인스턴트 메시징
- 17. Google 인스턴트 미리보기 ap
- 18. Sharepoint 인스턴트 메시징
- 19. 인스턴트 메시징을 SharePoint에 통합!
- 20. 인스턴트 메시징 통보
- 21. 초고속 ASP.NET AJAX 콜백/PageMethods 구현하는 방법
- 22. 사진에 LINES를 찾는 초고속 알고리즘이 있습니까?
- 23. UIScrollView를 사용하여 인스턴트 스 와이프
- 24. 고객 피드백을 수집하는 방법은 무엇입니까?
- 25. Xcode의 액션에서 피드백을 얻는 방법
- 26. iphone에 인스턴트 메신저를 만드는 방법
- 27. 인스턴트 서버 - 클라이언트 통신, C#?
- 28. Ajax 인스턴트 메시징 (웹 기반)
- 29. 인스턴트 스레드 검색 알고리즘을 구현합니다
- 30. 모니터 Yahoo! 파이썬의 인스턴트 메시지?
http://railscasts.com/episodes/260-messaging-with-faye – rubish
페이 개방을 갖는다 채널. 모든 사용자가 모든 인스턴트 피드에 액세스 할 수있는 것은 아니며 해당 채널에 가입 한 사용자 만 피드를 가져야합니다. 트위터처럼. 비록 내가 어떻게 그 수준에 그것을 사용자 정의 할 필요가 없기 때문에 나는 자바 스크립트로 그렇게 좋지 않다. – Uchenna