2016-01-23 28 views
0

我已經學會long pollingjavascript和掌握了它(長極化和POSIX的多線程),現在我要寫multithread擴展庫建立了multithreadlong polling推薦websockets一個聊天網站,但一個老鄉程序員,所以我弄糊塗了...我知道Facebook使用long polling which returns JSON字符串從服務器,但我不清楚他們如何處理服務器端考慮websockets是世界新的,他們應該有擴展的PHP來支持多線程就像他們,我需要建立一個專業聊天網站,避免使用節點,jQuery等 反正我的問題是。
哪一個更適合忙碌的聊天網站,Websockets或posix的Multithread服務器端?的WebSockets或

回答

0

如果您使用網絡瀏覽器來聊天網站,我會推薦使用WebSocket。 WebSocket都是事件驅動的,所以在代碼方面沒有輪詢。最終這些事件處理程序在系統級別使用輪詢(短或長)。您不必在系統級輪詢上添加另一輪詢。