如果请求的用户将批准请求,如何提醒发送请求的用户。
可选 现在有对发送请求的用户发出警报。请求的用户将等待发送请求的用户的验证。
示例 要求在Tetris战斗facebook上的战斗。
需要帮助!!
一个小小的想法会有所帮助!
答案 0 :(得分:0)
嗯,出于您的目的,我认为最好使用XHR
长轮询请求(您可以看到this link获得基本教程)。对于你想要实现的目标,下一步是:
x
进行投票,例如数据库或 memcache (如果有的话)
很多用户使用)存储; x
由用户y
制作,它会插入您的用户x
存储; y
轮询您的存储空间时,他
会发现他有新的东西 - 来自用户的请求
sockets
。这是基本的想法,但实际上,即时通知的问题非常复杂,确实需要大量的优化技术和正确的实现,因此您的轮询请求不会挂起服务器。
您可能尝试的其他事项是 WebSockets 和 EventSource ,但它们比简单的长轮询更先进。
希望能让您了解如何实现这一目标,顺便说一句,这个问题与CodeIgniter无关。
<强>更新强>
好吧,如果你有某种在线游戏,你应该对它更加强硬:)我在不久前在thread问了类似的问题,但它是真的是关于事件通知服务器实现,它使用event-source
和JavaScript
;它可能适合您的目的,但是,如果您打算编写非常严肃的内容,请尝试使用 WebSockets - 它更高级,但会为您提供功能对于成熟的实时网络系统(至少我认为会这样)。
这是一个很好的tutorial我发现它对它感兴趣,也可以帮助你。
关于重定向 - 正确处理数据库中的某些输出并使用{{1}}进行相应操作并不重要 - 在您的情况下重定向两个用户。