Facebook如何通知并立即显示新评论,或者Stackoverflow如何做到这一点?

编程入门 行业动态 更新时间:2024-10-11 03:21:54

Facebook如何通知并立即显示新评论,或者Stackoverflow如何做到<a href=https://www.elefans.com/category/jswz/34/1569107.html style=这一点?"/>

Facebook如何通知并立即显示新评论,或者Stackoverflow如何做到这一点?

我是一名PHP开发人员,标题基本上说明了一切。但是,由于我开始对正在从事的项目的流程感到困惑,我希望获得一些更深入的信息。

对于(Web)应用程序,我需要实现Facebook之类的功能,即通过通知用户有关答复/评论并立即显示这些信息来实现。

我以为我可以对ajax请求使用长轮询,但这似乎不是一个很好的解决方案,因为通知从不真正是即时的,而且资源很重。

因此,如果我理解正确,我应该使用某种形式的套接字,Node.Js将是一个不错的选择。因此,基于最后一个假设,我现在对工作流程感到困惑。

我考虑了两种可能的解决方案:

1)在我看来,如果我要使用Node.J,则可以完全跳过使用PHP,而仅将应用程序基于Node.js。

2)或者我可以使用PHP作为基础,而仅使用Node.js来通知用户并立即显示消息,但使用PHP和Mysql保存数据。

这两种可能性使我感到困惑,我无法决定什么是“最佳”和最干净的方法。

我对Node.js经验不足,有一段时间了。但是在Node.js中管理和保存数据似乎很困难,因此这就是我提出选项2的原因。

[我知道Facebook是基于PHP的,所以我假设他们通过PHP保存数据并通过Node通知/立即显示答复和评论。

有人可以帮我这个忙吗?

提前感谢!

编辑:

我刚刚注意到,Stackoverflow做了类似的事情。我在左上角收到一个通知,在我的问题下方有一个带有“此问题的新答案”的框。我对使用的技术真的很感兴趣。

我是一名PHP开发人员,标题基本上说明了一切。但是,由于我开始对正在从事的项目的流程感到困惑,我希望获得一些更深入的信息。...

回答如下:

[您可以将node.js用于通知,将PHP用于应用程序。通过谷歌搜索,我发现了有关real-time-notifications的信息。您也可以只使用node.js with socket.io,但这意味着您必须学习新技术,因为您提到自己对节点没有任何经验。

更多推荐

Facebook如何通知并立即显示新评论,或者Stackoverflow如何做到这一点?

本文发布于:2024-05-07 15:37:58,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756956.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:这一点   通知   Facebook   Stackoverflow

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!