标签: javascript websocket socket.io
我正在构建一个Facebook克隆,并且需要socket.io才能使用聊天功能。
1)我应该在用户登录后立即保持连接还是2)仅在用户打开聊天时建立连接,而在聊天关闭时才关闭连接?
将来,我可能想在聊天之外添加一项功能(例如,有人发布图片时刷新页面),这需要服务器->客户端通信。
我的用例的最佳做法是1)还是2)?