项目名称:LightTalk – 极简式PHP实时群聊系统
核心简介
LightTalk
是一款基于 PHP 开发的、真正实现 “零数据库” 运行的轻量级多人在线实时聊天室系统。它摒弃了传统MySQL等数据库的复杂依赖,所有数据均通过文件进行存储,使得安装部署变得前所未有的简单!系统支持表情包、图片、视频文件发送,并拥有有趣的匿名随机用户名机制,界面简约现代,开箱即用,是您快速搭建临时讨论组、网站客服插件或内部交流工具的绝佳选择。
核心亮点
-
🚀 极致简单,无需数据库: 最大的亮点!无需安装、配置MySQL等任何数据库,上传源码即可运行,对虚拟主机用户极其友好。
-
🎨 功能丰富,体验流畅: 不仅支持文字聊天,更完美支持表情包、图片以及(已修复)视频文件发送,满足多种互动需求。
-
🕶 匿名随机聊天: 每次发言系统自动分配随机用户名,保护用户隐私,增加聊天趣味性,非常适合开放式的公共聊天场景。
-
📱 界面简约美观: 采用现代化的UI设计,界面清爽,操作直观,专注于聊天内容本身。
-
⚙️ 轻松管理: 聊天记录仅由一个
chat_data.json
文件保存,清理历史数据只需清空该文件即可,管理成本极低。
更新日志
-
最新修复: 已解决视频文件无法上传的问题,确保所有媒体功能正常可用。
安装教程 – 简单到极致!
测试环境: Nginx + PHP7.4
-
上传: 将源码压缩包上传至您的网站根目录并解压。
-
访问: 在浏览器中直接访问您的域名,即可自动进入聊天室前台。
-
授权(可选): 为确保文件写入正常,建议将
chat_data.json
文件的权限设置为 777(通常Linux主机需要此步骤)。
管理指南:
-
清理记录: 直接编辑或清空根目录下的
chat_data.json
文件。 -
调整刷新率: 消息刷新时间间隔可在
index.php
文件第663行自行调整(单位:毫秒)。