Thinkphp + GatewayWorker + Layim 實現類 QQ 聊天功能
阿新 • • 發佈:2021-10-25
thinkphp-layim
前言
Thinkphp6 + GatewayWorker3 + Layim3
實現類 QQ 聊天功能。
注意:layim 商用的話,請去 layui 官網獲取授權。
任務使用方法
- 進入專案根目錄
- 執行命令
composer install
- 拷貝
.example.env
檔案為.env
,並配置正確的資料庫 - 匯入資料表
database/chat.sql
- 執行命令
php think run -p 8888
,啟動內建伺服器。語法參照 thinkphp6 手冊 - 雙擊
start_for_win.bat
(windows環境) 或者 執行命令**php start_for_linux.php start
- 訪問後臺
http://127.0.0.1:8888/admin
- 輸入賬號登入( 測試賬號
cshaptx4869
、xianxin
。密碼都是 123456 )
extend/Layim/config.php
可修改服務端的配置
app/controller/Chat.php
可修改請求的 WebSocket 地址
win 下效果展示
- 雙擊啟動指令碼
- 賬號
cshaptx4869
登入後效果
- 向賬號
xianxin
發起聊天
- 賬號
xianxin
收到訊息提示
- 賬號
xianxin
點開訊息面板