php中的简单聊天应用程序
Simple Chat Application in php
我有一个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
相关文章:
- XHR不适用于聊天应用程序
- 如何使用Socket.io和Node.js开发大型聊天应用程序
- 在聊天应用程序中显示联机用户
- 在基于Strophe.js的聊天应用程序中处理状态
- 聊天应用程序的潜在问题
- 聊天应用程序字符串转义
- php中的简单聊天应用程序
- 如何在小型nodejs聊天应用程序中向其他人发送文件
- asp.net中的聊天应用程序
- 创建了节点JS聊天应用程序.如何运行
- 聊天应用程序 - 当有人进入/离开房间时,用声音通知用户
- 为什么我的 PeerJS 音频聊天应用程序不起作用
- UI 聊天应用程序中的可单击链接
- Socket.io 聊天应用程序显示检测到的事件发射器内存泄漏.添加了 11 位听众.使用 emitter.setMax
- socket.io 可以用来制作像 watsapp 这样的聊天应用程序吗?
- 如何制作聊天应用程序,一对一聊天UI
- PhoneGap聊天应用程序用户可以看到其他人的消息
- Socket.io 聊天应用程序,也可以发送图像甚至文件
- 如何在Ratchet's的聊天应用程序,而不是控制台上的文本框
- 文档共享/聊天应用程序的安全方法