一个PHP文档可以接收来自两个客户端的输入吗


Can one PHP-document receive input from 2 clients?

试图写一个聊天,就像在facebook上一样,我想知道两个客户端是否可以连接到同一个PHP文档,或者一个PHP文件是否可以同时与两个客户端通信
(我只是以PHP为例,我不介意使用另一种服务器端脚本语言,尽管PHP是我唯一可以编程的服务器端脚本语)
对于通信,我的意思是通过AJAX或类似HTML5SSE的东西接收输入并发送输出
这可能吗
这是怎么称呼的(用于谷歌搜索)?

谢谢。

网上有数百个教程可以解释如何使用您非常熟悉的一些技术来创建聊天系统(PHP、Javascript和MySQL):

http://www.tutorialized.com/tutorials/PHP/Chat-Systems/1

我建议你至少读一本,这样你就可以理解每一块拼图在哪里。

编码快乐,祝你好运。

您应该研究Websockets。有一个库SocketIO,它使客户端和服务器之间的实时通信变得非常容易。服务器可以将聊天消息推送给客户端。

您还应该考虑在服务器上使用Node.JS,它对SocketIO有很好的支持。

您可以创建一个使用AJAX自动重新加载内容的网站,并且您必须创建一个PHP文件,该文件显示所有消息,另一个文件接收来自输入表单的消息。您应该将数据保存在MySQL数据库中。