QXChat 是一个基于 PHP + MySQL + 原生 JavaScript 的轻量级实时多人聊天室系统,提供多房间聊天、匿名/访客模式与完善的管理员管理能力,界面采用毛玻璃风格并适配移动端,支持快速部署与一键安装。
功能
多房间:房间列表、创建/重命名/删除(管理员)
房间权限:可选 匿名模式、可选 允许访客进入、支持 房间密码(门页验证)
实时聊天:消息轮询刷新、最近消息加载、时间分隔条
消息能力:回复引用、撤回(普通用户限时 2 分钟;管理员可撤回非系统消息)
图片/文件发送:支持发送图片与常见文件类型(可按用户权限控制是否允许发文件)
在线成员:在线列表与活跃刷新;管理员可查看在线成员 IP/粗略地理信息(用于管理定位)
群广播:管理员可设置房间顶部滚动广播条
用户体系:注册/登录/退出、修改昵称
管理后台/权限控制:用户管理、冻结账号、禁言、发文件权限、审核通过(可进入房间)
清理能力:管理员可一键清空指定房间聊天记录(含在线信息与附件清理)
分享:生成房间分享链接,并在前端生成二维码(外部二维码服务)
部署/安装
访问 install.php 可 一键初始化数据库表、创建默认房间并生成首个管理员账号(安装完成后建议删除 install.php)
运行环境:PHP(需启用 pdo_mysql)+ MySQL
功能较多,按照上面我的介绍为主,就不一一截图了
演示地址(匿名游客大厅模式):
没有
还有其他模式我就不挨个放了
源码下载地址:抱歉,隐藏内容 回复 后刷新可见









评论