對於Web應用程序中的實時功能(如聊天或拍賣),您有什麼建議(或不)使用?什麼框架/技術在Web應用程序中用於實時功能?
最重要的,我是你的意見或基準有關的具體框架,技術和解決方案的效率/性能/速度。
例如:
- Ruby on Rails的+ ActionCable
- 鳳凰+花好月圓
- Socket.io
問題的上下文:
每個框架,編程語言,技術有一些優點和缺點這對於實時需求來說或多或少是有效的。有時我們可以使用多種技術來構建應用程序的後端,例如,當後端是一組協作服務(SOA,micorservices等)時。由於這兩個原因,我們可以在Ruby on Rails中創建一些功能(因爲實現速度很快),而在Java中則可以創建其他功能(因爲它運行速度很快)。
看看這些鏈接是替代WebSockets,並解釋副詞和diadvts:[長輪詢](https://www.pubnub.com/blog/2014-12-01-http-long-polling/ )(Facebook使用(或至少在開始時使用)來檢索數據)。另外,[polling](https://www.pubnub.com/blog/2014-12-01-http-long-polling/) – oneturkmen