Yii2 WebSocket,基于Workerman,有聊天室样例 [ 1.0 版本 ]
Yii2 WebSocket
简单演示,正式项目请参考Funboot的chat聊天室如何和Yii2紧密结合
问题反馈
在使用中有疑问欢迎在QQ群众反馈 QQ群:798843502
演示聊天室地址
安装
composer执行
composer require funson86/yii2-websocket
或者在 composer.json
加入
"funson86/yii2-websocket": "^1.0",
也可以直接加入workerman的扩展
composer require workerman/workerman
composer require workerman/gateway-worker
或者
"workerman/workerman": "^4.0",
"workerman/gateway-worker": "^3.0",
演示
将WebsocketController.php拷贝到yii2项目的console/controllers目录下
命令行下执行执行 php yii websockt
浏览器打开websocket.html,在console中可以看到
最佳实践
可以参考Funchat基于workerman和Yii2结合实现有历史消息的聊天室
将backend common console web 拷贝到目录下,在每个目录的main.php中添加
'chat' => [
'class' => 'frontend\modules\chat\Module',
],
具体参考 https://github.com/funson86/funboot/blob/master/docs/guide-zh-CN/dev-websocket.md
参考
funson86
注册时间:2021-09-01
最后登录:2022-03-11
在线时长:0小时54分
最后登录:2022-03-11
在线时长:0小时54分
- 粉丝2
- 金钱50
- 威望20
- 积分250
热门源码
- 基于 Yii 2 + Bootstrap 3 搭建一套后台管理系统 CMF
- 整合完 yii2-rbac+yii2-admin+adminlte 等库的基础开发后台源码
- 适合初学者学习的一款通用的管理后台
- yii-goaop - 将 goaop 集成到 Yii,在 Yii 中优雅的面向切面编程
- yii-log-target - 监控系统异常且多渠道发送异常信息通知
- 店滴云1.3.0
- 面向对象的一小步:添加 ActiveRecord 的 Scope 功能
- Yii2 开源商城 FecShop
- 基于 Yii2 开发的多店铺商城系统,免费开源 + 适合二开
- leadshop - 基于 Yii2 开发的一款免费开源且支持商业使用的商城管理系统
共 0 条评论