该项目是一个基于php和sqllite数据库的简易在线聊天浏览室,聊天功能采用心跳轮询实现,每三秒进行一次聊天记录同步,同步聊天记录条数可以在update.php内自行更改。通过该项目可以和朋友们一起同时观看同一个网页并聊天交流,适用于一起看小说,看文档,看视频,听音乐网页等等。
在浏览室内可以进行文字聊天,在网址输入框中输入需要一起浏览的网页后,即可同步到该房间的所有用户,当某个用户在管理界面内被设置为管理员后,在聊天框内输入:clear即可清空该浏览室内所有聊天记录
- 房间管理,房间创建与删除
- 房间信息查询,查询房间名及密码
- 房间用户管理,用户及权限创建限与删除
- 房间用户查看
- 房间聊天记录管理,删除某个房间的聊天记录
- 房间聊天记录查看
- 房间浏览网址管理,房间当前的浏览网址设置
- 房间浏览网址查看
实际部署时,需要确保数据库不可被下载,可以通过nginx禁止访问.db后缀,或者自己更改数据库位置到复杂的目录等 直接下载源码解压后上传到站点目录或子目录即可使用 默认数据库内置数据:
- 房间名:test
- 房间密码:test
- 用户名:test
请确保admin.php内超级管理密码修改为其他安全密码 推荐设置超级管理密码后,将admin.php命名为其他名称,比如:adminsafe.php 由于浏览室访问URL采用的是iframe嵌套,故部分网站可能不支持,需自行解决,比如采用代理等。 使用该项目及二次开发请遵循相关开源协议,保留本仓库开源地址