gpt4 book ai didi

php - 如何用 PHP 实现真正快速的网络聊天?

转载 作者:可可西里 更新时间:2023-11-01 13:15:16 24 4
gpt4 key购买 nike

如何用 PHP 实现真正快速的网络聊天?

有没有人想知道为什么 Facebook 聊天速度如此之快?即使在没有 WebSocket 的 IE 中也是如此。

难道只有在 JS 中设置 setInterval 来检测新消息吗?但我觉得它(Facebook 聊天框)就像有即时 react 。

如何用PHP实现这么棒的东西?

最佳答案

您所描述的即时聊天通常是通过称为“长轮询”的东西实现的,或者,如果我们谈论的是 AJAX,则称为“ cometd ”(关于它的 Wikipedia talks)。轮询往往会使 Apache 服务器不堪重负,但有一些专门的服务器可以处理它,例如 APE .我不确定,但我认为你可以对 NodeJS 做同样的事情和 NGINX很好地应对压力。

Here这里有一篇关于如何使用 PHP jQuery 和 AJAX 实现长轮询聊天的文章。

祝你好运,希望对你有所帮助!

关于php - 如何用 PHP 实现真正快速的网络聊天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8176937/

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