gpt4 book ai didi

PHP - 长轮询通知(PHP 标志还是其他方式?)

转载 作者:太空宇宙 更新时间:2023-11-04 01:15:27 24 4
gpt4 key购买 nike

我很快就会开始一个新项目,我正在考虑长时间轮询来通知用户他们有一条新的私有(private)消息/他们必须检查的通知,这与 Facebook 用于通知您有人发布了有关您的信息/喜欢您的照片的方式非常相似。

据我所知,cometd 似乎是一个非常好的入门选择。

然后,其他方式开始出现,例如:Socket.io 和 node.js ..

现在,我的问题是;您认为哪一个是本案例的最佳选择?为什么?

我需要做的事情如下;

  • 用户 1 登录其帐户
  • 用户 2 向用户 1 发送一条消息,该消息被存储到数据库中并生成一个标志,(如果可能的话?!)
  • 负责用户 1 的 PHP 脚本应获取该标志,并向用户 1 推送通知

我知道如何处理 javascript 方面,但我从未做过类似长轮询的事情。我使用 jQuery 作为 JavaScript 库,使用 PHP 作为服务器端。

那么有什么建议和好的资源可以做到这一点吗?

最佳答案

结合使用 php 和 Node.js 会很有帮助。 Node.js 专为与持久连接一起使用,并推送通信而不是轮询。

http://nodejs.org/

这是我找到的一个快速视频:http://vimeo.com/29099827

关于PHP - 长轮询通知(PHP 标志还是其他方式?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10246828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com