我正在開發一款多人遊戲,這將是一個Facebook應用程序。做了一些研究,我發現對於服務器端推送,我需要最好在Node.js或Python中實現的彗星。Facebook中的多人遊戲
但Facebook的API只能用JavaScript和PHP編寫。我知道有第三方API,但我不想和他們一起去。我可以在JavaScript中做所有的Facebook代碼客戶端,但是這會有點困難,尤其是當它在PHP中很容易做到時。
據我,我的選擇是概述如下
離開服務器端的推送和定期Ajax請求+ PHP堅持。
堅持Node.js並離開PHP,並在JavaScript中做所有的FB編程(如果這甚至可能,我認爲是這樣)。
使用服務器端推動Apache(我聽說這不是一個好的方法)。
使用像Java這樣的技術來支持一些彗星和FB API。 (我不知道Pyhton)。
HTML5也引入了服務器端更新,也許它可以提供幫助。 (雖然沒有給它太多的想法)
這是最好的方式去?我對Java,PHP和javascript有很好的經驗。
[如何用PHP實現COMET](http://www.zeitoun.net/articles/comet_and_php/start) –