我想建立一个只有小组成员才能说话的喊话箱。例如,我有 5 个组,每个组有 60 个成员,我用 PHP/MySQL/jQuery 做了一个类似的喊话框,但随着成员的增加,活动很慢。我遇到了 Pusher(http://www.pusher.com)。
我只想知道我的方法应该是什么,我可以根据他们的组来隔离成员并可以使用喊话箱。
我对 Pusher 的事件触发器感到困惑。谁能解释一下我应该如何做这个方法,我还需要将shoutbox消息保存在mysql数据库中以供历史记录。
我想建立一个只有小组成员才能说话的喊话箱。例如,我有 5 个组,每个组有 60 个成员,我用 PHP/MySQL/jQuery 做了一个类似的喊话框,但随着成员的增加,活动很慢。我遇到了 Pusher(http://www.pusher.com)。
我只想知道我的方法应该是什么,我可以根据他们的组来隔离成员并可以使用喊话箱。
我对 Pusher 的事件触发器感到困惑。谁能解释一下我应该如何做这个方法,我还需要将shoutbox消息保存在mysql数据库中以供历史记录。
您似乎可能希望为每个组使用一个通道- 使用通道来路由和过滤数据。
如果有不同类型的组事件,例如new_shout
、shout_updated
、 ,您将使用事件shout_deleted
。
Pusher 目前不提供消息历史记录,因此您需要自己存储。