基于 Laravel + Swoole + Vue 搭建实时在线聊天室 一、环境准备篇(Laradock) 二、后台数据库准备和 API 认证功能实现 三、后台 WebSocket 服务器实现 四、前端资源初始化 五、Homestead 开发环境初始化 六、建立 socket.io 客户端与 Swoole Websocket 服务器的连接 七、基于 Muse UI 3.0 的前端用户认证功能实现 八、Websocket 服务端重构与用户认证 九、基于图灵机器人接口实现客服机器人功能 十、用户登录后获取未读消息数 十一、进入聊天室后获取历史聊天记录 十二、加入和退出聊天室房间功能实现 十三、发送文本/表情消息 十四、发送图片消息 十五、代码优化 十六、性能优化