我是一名 php 开发人员。我有一个数据库表(mysql),其中存储了用户名及其在线状态(1 或 0)。现在我要把在线用户列表发给ios,让ios每时每刻都能得到更新的记录。
如果 ios 每秒向服务器发送请求,那么显然,在 ios 端可见的数据将被更新。但是,我不想要这个选项。如果服务器端发生任何变化,那么只有 ios 可以向服务器发出请求,服务器将响应 ios。这是我的计划。为此,我认为 APNS 会更好。但是当我知道它专门用于显示在线聊天用户时也效率不高,我认为应该有另一种方法或机制,以便我可以解决我的问题,而不是使用 APNS。
请建议我哪个会更好。提前致谢。