https://github.com/pandaoh/chatroom
websocket 实现的聊天室,一个是 php 原生 websocket+vue 实现的聊天室,另一个是通过 swoole 扩展实现的聊天室,供大家学习参考。
https://github.com/pandaoh/chatroom
element-ui php swoole vue websocket
Last synced: 2 months ago
JSON representation
websocket 实现的聊天室,一个是 php 原生 websocket+vue 实现的聊天室,另一个是通过 swoole 扩展实现的聊天室,供大家学习参考。
- Host: GitHub
- URL: https://github.com/pandaoh/chatroom
- Owner: pandaoh
- Created: 2020-12-27T06:24:29.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-18T03:42:42.000Z (almost 5 years ago)
- Last Synced: 2025-06-13T11:49:24.297Z (about 1 year ago)
- Topics: element-ui, php, swoole, vue, websocket
- Language: HTML
- Homepage:
- Size: 2.22 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# chatroom
websocket实现的简单聊天室,一个是php原生websocket+vue实现的聊天室,另一个是通过swoole扩展实现的聊天室,供大家学习参考。
> 待实现功能
1. (Notification问题)win7多条消息同时接收没问题,win10多条消息时有些许延迟待解决。
1. 设置服务器60分钟无连接自动关闭服务。
1. 由于前一条,需实现心跳检测,保证打开页面时不操作不会断开连接。
# 预览

# 说明
## 需放行9527端口
## 打开Notification
## 内网访问可监听127.0.0.1:9527,公网访问需监听0.0.0.0:9527端口
# 使用
```php
1.运行,进入文件目录,输入以下命令。
php websocket.php
2.访问对应的url即可
3.支持多个连接,具备私聊功能。
```