基于thinkphp5.1和workerman框架,实现websocket和workerman长连接的即时通讯
基于thinkphp5.1和workerman框架,HTML5的websocket即时通讯 写在前面:workerman手册:workerman GatewayWorker手册:gatewayworker相关GatewayWorkerman手册:与ThinkPHP等框架结合thinkphp5.1手册:thinkphp5.1完全开发手册...
·
基于thinkphp5.1和workerman框架,HTML5的websocket即时通讯
写在前面:
workerman手册:workerman
GatewayWorker手册:gatewayworker
相关GatewayWorkerman手册:与ThinkPHP等框架结合
thinkphp5.1手册:thinkphp5.1完全开发手册
开发环境:deepin系统,php7.2,ThinkPHP5.1,workerman3.5以上
本项目以有一定的gatewayworker和thinkphp开发的经验,不从头解释说明,详情请查看手册!
功能:该项目可以实现在房间群聊以及私聊,发送文字,发送表情,发送图片
描述:使用workerman和websocket仅实现长连接,不直接转发消息,客户端不直接走workerman,通过请求thinkPHP5.1的控制器,进行转发消息到workman中。
源码查看:
在线体验:在线demo项目
第一:运行项目
1.下载项目
git clone https://gitee.com/li914/workerman-websocket.git
2.添加依赖
cd worketman-websocket
composer install
3.打开服务:
cd ChatWorker
php start.php start
4.输入网址: 你的网址/chat
这样子你就可以看见这样子页面:
更多推荐
已为社区贡献1条内容
所有评论(0)