php中的简单聊天应用程序

Simple Chat Application in php

本文关键字:聊天 应用程序 简单 php      更新时间:2024-04-29

我有一个textArea,其中将显示所有用户的对话。当用户键入消息并单击发送按钮时,我希望它显示在所有登录用户的textArea中,而不使用数据库/文件。我希望它只使用AJAX和PHP。

            function send1()
            {
                req.open("GET", "process.php?q="+document.getElementById("msg").value, true);
                req.send();
            }      

使用WebSockets会更简单,但如果您使用AJAX,请将发送的消息保存在数据库或文件中,并组织客户端每30秒读取一次该内容。例如,您还应该在数据库/文件中只维护最后50条消息,如果添加了新消息,请删除第一条消息。试着理解服务器和客户端是如何工作的,然后在纸上思考应用程序的模型。

您需要使用套接字来订阅消息通道。Ryan Bates为Ruby on Rails提供了一个很好的平台,它负责启动通道服务器和PhpMyCoder提出的安全问题。

查看私人酒吧的屏幕广播,了解设置指南。

如果你不担心在数据库中存储任何东西,你可以使用node.js