Trello非常准确地显示了在线/离线/空闲状态的信息,正如我亲眼所见。有几种跟踪用户在线状态的解决方案,要准确地做到这一点需要付出很大的开销。还有传统的问题,不知道用户是否关闭浏览器,断开连接等,导致显示脱机/空闲状态的不准确。对于没有聊天功能的平台(我相信这会花费追踪用户状态的开销并因此使得任务变得简单),Trello如何实现这一点,尽管没有太多的开销?Trello如何准确显示用户在线/离线/闲置状态?
另外Trello能够检测到断开并恢复连接(虽然不太顺利)。
Trello的推动和轮询层使用socket.io ..所以当过用户登录它播出的用户登录消息中描述here
您可能想签出NodeUp的[this](http://nodeup.com/fiftyfour)集。 Trello的开发人员进行了访谈,并详细讨论了他们的用户存在检测方法。 –