1
Pusher看起來像一個不錯的包,但最近我的一位朋友程序員想讓我嘗試socket.io和redis,因爲它不需要任何費用。除了不花費任何東西,是否有任何特別的理由使用socket.io + redis?如果我從中獲得的唯一好處是免費的,我真的不想使用組合,特別是因爲文檔較少。在Laravel中,除了免費使用redis和socket.io以外,還有什麼好處?
Pusher看起來像一個不錯的包,但最近我的一位朋友程序員想讓我嘗試socket.io和redis,因爲它不需要任何費用。除了不花費任何東西,是否有任何特別的理由使用socket.io + redis?如果我從中獲得的唯一好處是免費的,我真的不想使用組合,特別是因爲文檔較少。在Laravel中,除了免費使用redis和socket.io以外,還有什麼好處?
作爲Laravel廣播後端,Pusher和Redis/Socket.IO之間的主要區別在於Pusher是託管服務,但使用Redis或Socket.IO時,您需要自行部署服務。這意味着您必須爲流程消耗的資源(例如EC2實例)付費,您需要在服務中斷時維護服務,並在應用流行時擴展服務。另一方面,如果Pusher不適合您的需求,Redis/Socket.IO可能更具可定製性。
(我可能有偏見:我爲Pusher工作!)
嘿,感謝詹姆斯,你們在Pusher很棒!愛你們! :) –
@SimonSuh高興地幫助:) – jameshfisher