用php构建聊天应用程序[重复]
Posted
技术标签:
【中文标题】用php构建聊天应用程序[重复]【英文标题】:Building chat app with php [duplicate] 【发布时间】:2016-12-06 02:51:25 【问题描述】:我正在寻找一些使用 php 构建聊天应用程序的参考资料
1。使用 AJAX
我看到有很多使用 javascript/jquery 的教程使用 setInterval 方法来保持调用 ajax 方法,该方法用于获取数据库中最后插入的数据并检索是否有任何更改。
2。带棘轮
但我找到了 Ratchet ratchet web,我相信它使用 websockets。
有谁知道第一个和第二个选项的优势是什么,第一个选项(使用 ajax)是一个好的选择吗?
【问题讨论】:
【参考方案1】:-
使用 AJAX
您需要手动维护会话
需要手动映射
这是一种方式
2 使用 Ratchet 或 Websocket
Websocket 是 html 5 功能,因此您应该使用 bcz 它的最新功能 Websocket 基于每个连接的会话工作,这对每个聊天连接都有帮助,只需映射 2 个用户的会话,简单的步骤即可让您的聊天应用程序就绪 其双向数据通信【讨论】:
以上是关于用php构建聊天应用程序[重复]的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在我的 Web 应用程序中使用来自 Google Talk 的音频聊天服务?