Swoole入门到实战,打造高性能赛事直播平台

异步场景全面剖析 / 网络通讯引擎系统精讲 / 感受并发编程之美

许多PHP程序员在熟悉LAMP应用开发之后,开始尝试使用Swoole进行长生命周期、异步非阻塞、Socket网络通信、高性能高并发的编程开发。目前Swoole的入门教程非常匮乏,学习者需要付出大量时间精力阅读Swoole的文档。《Swoole从入门到实践》的出现弥补了空缺,该教程内容从一个又一个的实例开始讲解,再到项目实践,内容由浅入深,非常适合Swoole的初学者学习,可帮助PHP程序员快速掌握Swoole,并在工作中得到应用和实践。

课程介绍

Swoole入门到实战打造高性能赛事直播平台(完整版) Swoole入门到实战打造高性能赛事直播平台(完整版)

Swoole为PHPer打开新世界的大门

能力提高:晋升高级研发工程师必备技能

解决问题:解决异步处理 长连接 并发处理任务等顽固PHP项目问题

性能强大:轻松实现异步HTTP TCP UDP WebSocket服务等功能

应用广泛:移动通信 网络游戏 直播行业 车联网 智能家居等领域

 

课程目录:

第1章 课程介绍
1-1 课程导学 (07:47)
1-2 Swoole简介 (06:26)
1-3 学习Swoole的准备工作 (04:48)
1-4 【更新】课程升级注意事项 (06:52)
第2章 PHP 7 源码安装
2-1 获取PHP7源码 (02:36)
2-2 PHP7源码安装 (09:28)
2-3 简化PHP执行命令 (03:52)
2-4 源码安装踩到的那些坑 (06:11)
第3章 源码编译安装swoole
3-1 Swoole下载 (02:50)
3-2 Swoole源码安装 (06:06)
3-3 双剑合璧-PHP7支持Swoole (05:07)
第4章 玩转网络通信引擎
4-1 Swoole– (17:37)
4-2 Swoole – TCP客户端 (14:45)
4-3 Swoole–UDP服务 (02:42)
4-4 Swoole – (上) (18:05)
4-5 Swoole – (下) (05:25)
4-6 websocket服务基本概述 (04:57)
4-7 websocket服务案例实现(上) (19:23)
4-8 websocket服务案例实现(下) (05:43)
4-9 websocket服务优化 (11:12)
4-10 Swoole task任务使用(上) (14:36)
4-11 Swoole-task任务使用(下) (07:24)
第5章 异步非堵塞IO场景
5-1 【更新】本章学习注意事项 (01:36)
5-2 Swoole毫秒定时器 (08:27)
5-3 异步文件系统IO-读取文件 (10:01)
5-4 异步文件IO系统-写文件 (13:40)
5-5 详解(上) (16:53)
5-6 详解(下) (10:54)
5-7 – redis服务安装 (05:55)
5-8 – hiredis安装以及Swoole重新编译 (05:47)
5-9 异步Redis详解 (11:42)
第6章 进程 内存 协程
6-1 进程详解(上) (08:31)
6-2 进程详解(下) (09:08)
6-3 Swoole进程案例解刨 (14:55)
6-4 Swoole内存-table详解(上) (10:13)
6-5 Swoole内存-table详解(下) (04:53)
6-6 Swoole 协程精讲-基于2.x(上) (13:24)
6-7 Swoole 协程精讲-基于2.x(下) (02:53)
6-8 【更新】协程基本使用-基于4.x (11:18)
6-9 【更新】让sleep效果等同于协程sleep – 4.x版本 (03:51)
6-10 【更新】协程client讲解以及小伙伴容易犯错的地方提示-4.x版本 (07:55)
6-11 【更新】 协程https客户端1-4.x版本 (07:13)
6-12 【更新】 协程https客户端2-4.x版本 (04:47)
6-13 【更新】 swoole协程https Server (09:18)
6-14 【更新】让swoole协程https Server支持 websocket (08:12)
6-15 【更新】协程redis (04:56)
6-16 【更新】一键协程化原生PHP的redis客户端 (05:46)
6-17 【更新】协程化redis一些问题的思考 (08:57)
6-18 【更新】协程文件IO操作 (04:25)
6-19 【更新】协程管道分析 (08:05)
第7章 赛事直播–登录模块
7-1 实战环境部署准备 (13:40)
7-2 登录流程介绍 (03:37)
7-3 让Swoole完美支持TP5(上) (09:53)
7-4 让Swoole完美支持TP5(中) (08:56)
7-5 让Swoole完美支持TP5(下) (08:53)
7-6 让Swoole完美支持TP5优化篇(上) (14:39)
7-7 让Swoole完美支持TP5优化篇(下) (09:05)
7-8 阿里大于介绍以及SDK获取 (05:33)
7-9 基于阿里短信服务发送第一个短信验证码demo (11:35)
7-10 手机号码登录 – 获取验证码(一) (17:07)
7-11 手机号码登录 – 获取验证码(二) (14:10)
7-12 登录实现(一) (16:08)
7-13 登录实现(二) (22:54)
7-14 登录模块优化(一) (22:33)
7-15 登录模块优化(二) (12:50)
第8章 赛事直播 – 直播模块
8-1 赛事直播介绍 (04:53)
8-2 赛事直播业务分析 (10:32)
8-3 赛事直播表的设计 (16:06)
8-4 Websocket服务搭建并支持https服务 (10:53)
8-5 赛事直播解说员页面搭建(上) (08:57)
8-6 赛事直播解说员页面搭建(下) (08:17)
8-7 赛事直播员图片发布 – 上传图片(一) (13:19)
8-8 赛事直播员图片发布 – 上传图片(二) (04:19)
8-9 赛事直播员图片发布 – 上传图片(三) (04:52)
8-10 赛事直播数据流程测试 (07:33)
8-11 赛事直播流程测试 (04:35)
8-12 赛事直播在线用户处理 – redis方案(一) (12:48)
8-13 赛事直播在线用户处理 – redis方案(二) (07:41)
8-14 赛事直播在线用户处理 – redis方案(基础类库优化) (08:48)
8-15 赛事直播逻辑开发(一) (10:48)
8-16 赛事直播逻辑开发 (二) (08:54)
8-17 赛事直播功能开发-优化 (09:22)
第9章 赛事直播 – 聊天室模块
9-1 聊天室模块功能分析 (02:55)
9-2 聊天室模块发送数据交互处理 (08:16)
9-3 聊天室chartjs文件编写 (04:14)
9-4 Swoole中connections的使用场景 (10:08)
9-5 聊天室功能开发 (13:07)
第10章 系统监控和性能优化模块
10-1 本章节介绍 (04:41)
10-2 服务监控 (21:16)
10-3 日志落盘处理 (10:59)
10-4 多个请求过滤 (07:08)
10-5 服务平滑重启 (12:56)
10-6 -概述 (09:00)
10-7 -nginx安装 (09:16)
10-8 负载均衡-静态文件支持 (03:27)
10-9 -nginx转发到Swoole服务器 (07:10)
10-10 负载均衡 (15:20)
第11章 课程总结
11-1 结束语 (08:43)
源码资料.zip

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件、阿里云盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源