Pusher或其他任何显示用户在线状态排序的用户列表?

时间:2014-11-06 06:05:02

标签: php laravel firebase pusher

我正在使用Laravel 4.2 PHP框架构建网站/移动API。用户之间的私人消息传递是其中的关键特征。我想知道我是否可以使用Pusher列出所有按在线状态订购的注册用户。当前登录的用户转到顶部,最近注销的用户转到下一个,依此类推。聊天应用程序,如Skout有这样的用户列表,我试图在那里做同样的事情。

Ppher和Firebase正在经历漫长而艰难的考验。 Firebase似乎支持开箱即用的用例。虽然我无法弄清楚我是否可以使用Pusher进行此类用户列表。他们的文档指出Pusher的在线频道有最多100个成员限制。而我期望的用户总数超过20,000用户。我想知道Firebase是否有更好的替代方案。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:1)

您可以使用Parse。它具有与Firebase相同的面向对象的数据存储结构。就我个人而言,我只使用过Firebase,因为它更为人所知并具有更大的牵引力。

有一段时间,Parse可能在它给开发者的功能数量方面要领先得多,但Firebase似乎已经赶上了。他们都有广泛的语言SDK,他们自己的身份验证功能(开发人员可以插入),他们的定价模式非常相似。