ThinkPHP5 与WorkerMan结合,实现在线客服聊天(即时通讯)

workerman本身是一个PHP多进程服务器框架,具有PHP进程管理以及socket通信的模块,所以不依赖php-fpm、nginx或者apache等这些容器便可以独立运行。


Workerman的一些应用方向如下:
即时通讯类 例如网页即时聊天、即时消息推送、微信小程序、手机app消息推送、PC软件消息推送等等


在很多人学习Workerman都遇到了很多困难,那么我将在这里分享一套课程,点击领取:
ThinkPHP5与workerman实战在线客服

课程:【ThinkPHP5与workerman实战在线客服】

课程简介
为了带领大家深入学习workerman以及getwayworker,让大家迅速在自己项目中使用workerman,本次课程以在线客服为例进行详细系统的实战教程讲解,使用Websocket协议,实现长连接,摆脱长轮询,详细完整的讲解如何利用workerman开发即时通讯,并且部署到自己的项目里以及运行在Linux系统里面。

不管你的项目是基于ThinkPHP还是laravel或者yii,甚至微擎,不管你是pc端应用还是移动端应用,本次教程都教会如何在自己的项目里面完整的实现在线客服这个模块。你也可以之前对Websocket协议毫无了解,本次教程重在实战。


教程目录如下:
章节1 牛刀小试workerman
课时1workerman介绍及项目环境搭建10:55
课时2workerman整合入项目及长连接实现群发功能初次体验16:26
课时3workerman群发及客户端和socket服务器保持长连接双向消息推送31:03
课时4长连接绑定用户id实现实现一对一客服聊天28:35

章节2 在线客服项目实战(workerman+tp5)
课时5getwayworker长连接下的普通文本消息之聊天记录持久化37:22
课时6长连接下聊天页面展示项目中用户头像和对方昵称20:47
课时7长连接下聊天页面之聊天记录初始化21:09
课时8长连接下聊天页面之展示对方在线状态16:17
课时9长连接下聊天页面之发送图片消息(1)27:53
课时10长连接下聊天页面之发送图片消息(2)28:46
课时11长连接下聊天页面之QQ表情发送15:01

章节3 整合入项目
课时12聊天列表初始化之数据获取28:31
课时13长连接下实现聊天列表实时更新24:40
课时14极其重要!!所有页面加入长连接大总结,灵活运用在自己项目.29:27

章节4 项目上线
课时15getwayworker 即时通讯部署到Linux系统



以上内容希望帮助到大家,更多免费PHP大厂PDF,PHP进阶架构视频资料,PHP精彩好文可以微信搜索关注:PHP自学中心

你可能感兴趣的:(IT教程,WorkerMan,php)