我对当前技术很好奇,使用 PHP、Javascript 和 MySQL 构建 Facebook 墙或 Google + 墙/流等内容的最有效方法是什么。
这是很多人尝试重现但失败的事情。
目标是拥有像帖子这样的数据流,并且帖子可以有评论,并且所有内容都会自动更新,而无需重新加载页面。
我知道过去有人谈论过使用 Comet,但我还没有看到它真正被使用。现在 Node.js 已经存在,是否可以更好地完成这项工作?
请告诉我你会如何做到这一点?
最佳答案
了解一下长轮询和网络套接字。 Web 套接字仅受现代浏览器支持,但这可能适合您。长轮询依赖于客户端发出具有较长超时期限的请求,并且服务器保留该请求直到发生某些情况。这减轻了不断轮询更新所需的压力,并且还带来了响应更快的用户界面。我相信这就是 Facebook 使用的方法。
关于php - 更新操作和评论流或墙的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8810753/