문제

Rails는 (아직) 다중 스레드가 아니기 때문에 스레드 웹 프레임워크가 Facebook 애플리케이션에 더 나은 선택인 것처럼 보입니다.(이유는 각 Rails 프로세스가 한 번에 하나의 요청만 처리할 수 있고 앱과 Facebook 간에 많은 네트워크 통신이 있기 때문에 Facebook 작업이 느려지는 경향이 있기 때문입니다.)

Merb를 사용하여 Facebook 애플리케이션을 작성해 본 사람이 있나요?Merb에 대한 Facebooker(Rails용 Facebook 플러그인) 포트가 있나요?

도움이 되었습니까?

해결책

우리는 프로젝트 중 하나에서 merb_facebooker를 사용했습니다(투표하세요) 그리고 그것은 꽤 잘 작동했습니다.Facebook 앱을 테스트하는 것은 미들웨어를 제어할 수 없기 때문에 매우 성가신 일입니다. 따라서 FB API에 대한 기대치를 주의하고 개발 단계 초기에 가능한 한 많은 부분을 검증하도록 하십시오. 초기에 fbML을 사용하여 수행해야 했던 작업으로 인해 몇 가지 골치 아픈 문제가 발생했습니다.

다른 팁

보다, merb_facebooker.

게다가, Facebooker를 직접 사용하고 싶다면(데스크탑 앱처럼) gem을 설치하세요:

gem install facebooker

봤어? 찌르레기?트위터가 메시지를 처리하는 데 사용하는 서버입니다.작업자에게 작업을 위임할 수 있는 영구 대기열 서버입니다.

Apache에서 Passenger를 실행하면 특정 한도까지 필요한 만큼 많은 Rails 인스턴스를 시작할 수 있습니다(기본값은 30이라고 생각합니다).또한 필요에 따라 해당 항목을 종료하므로 5분 전만큼 히트를 얻지 못하면 시스템 리소스를 다시 시스템으로 해제합니다.

승객에 대해 자세히 알아보세요. http://modrails.com

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top