|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
课程名称: Swoole入门到实战打造高性能赛事直播平台视频教程
免费试看:
下载地址:
游客, 下载地址需要支付 48下载币 才能浏览 支付
课程简介:
swoole是用C语言编写的的PHP扩展,编译后是一个swoole.so文件,然后在PHP中就可以使用他,而workerman是PHP写的一个类似swoole的框架, 从性能上来说swoole要高于workerman很多。Swoole实际上是一个网络通信和异步io的引擎,是PHP的一个扩展!有了这个扩展,PHPer可以基于swoole去实现过去PHP无法实现的功能如:高并发、多进程协程、HttpServer/WebSocketServer/TcpServer、各种异步IO。后面性能优化一章的时候会讲解 负载均衡,前端nginx 通过不同的策略 分发到不同的swoole服务器上swoole服务器是多台。
----------------------课程目录------------------------------
一.课程介绍
1.课程导学
2.Swoole简介
3.学习Swoole的准备工作
二.PHP 7 源码安装
1.2.1 获取PHP7源码
2.PHP7源码安装
3.简化PHP执行命令
4.源码安装踩到的那些坑
三.源码编译安装swoole
1.Swoole下载
2.Swoole源码安装
3.双剑合璧-PHP7支持Swoole
四.玩转网络通信引擎
1.Swoole--TCP服务器
2.Swoole - TCP客户端
3.Swoole--UDP服务
4.Swoole - HTTP服务(上)
5.Swoole - HTTP服务 (下)
6.websocket服务基本概述
7.websocket服务案例实现(上)
8.websocket服务案例实现(下)
9.websocket服务优化
10.Swoole task任务使用(上)
11.Swoole-task任务使用(下)
五.异步非堵塞IO场景
1.Swoole毫秒定时器
2.异步文件系统IO-读取文件
3.异步文件IO系统-写文件
4.异步Mysql详解(上)
5.异步Mysql详解(下)
6.异步Redis - redis服务安装
7.异步Redis - hiredis安装以及Swoole重新编译
8.异步Redis详解
六.进程 内存 协程
1.进程详解(上)
2.进程详解(下)
3.Swoole进程案例解刨
4.Swoole内存-table详解(上)
5.Swoole内存-table详解(下)
6.Swoole 协程精讲(上)
7.Swoole 协程精讲(下)
七.赛事直播--登录模块
1.实战环境部署准备
2.登录流程介绍
3.让Swoole完美支持TP5(上)
4.让Swoole完美支持TP5(中)
5.让Swoole完美支持TP5(下)
6.让Swoole完美支持TP5优化篇(上)
7.让Swoole完美支持TP5优化篇(下)
8.阿里大于介绍以及SDK获取
9.基于阿里短信服务发送第一个短信验证码demo
10.手机号码登录 - 获取验证码(一)
11.手机号码登录 - 获取验证码(二)
12.登录实现(一)
13.登录实现(二)
14.登录模块优化(一)
15.登录模块优化(二)
八.赛事直播 – 直播模块
1.赛事直播介绍
2.赛事直播业务分析
3.赛事直播表的设计
4.Websocket服务搭建并支持http服务
5.赛事直播解说员页面搭建(上)
6.赛事直播解说员页面搭建(下)
7.赛事直播员图片发布 - 上传图片(一)
8.赛事直播员图片发布 - 上传图片(二)
9.赛事直播员图片发布 - 上传图片(三)
10.赛事直播数据流程测试
11.赛事直播流程测试
12.赛事直播在线用户处理 - redis方案(一)
13.赛事直播在线用户处理 - redis方案(二)
14.赛事直播在线用户处理 - redis方案(基础类库优化)
15.赛事直播逻辑开发(一)
16.赛事直播逻辑开发 (二)
17.赛事直播功能开发-优化
九.赛事直播 – 聊天室模块
1.聊天室模块功能分析
2.聊天室模块发送数据交互处理
3.聊天室chartjs文件编写
4.Swoole中connections的使用场景
5.聊天室功能开发
十.系统监控和性能优化模块
1.本章节介绍
2.服务监控
3.日志落盘处理
4.多个请求过滤
5.服务平滑重启
6.负载均衡-概述
7.负载均衡-nginx安装
8.负载均衡-静态文件支持
9.Nginx负载-nginx转发到Swoole服务器
10.负载均衡
|
上一篇: 大神带你全面深入剖析实战HTTP协议 HTTP协议原理 实践 Web开发工程师必学下一篇: 2017开发高性能高可用Yii2.0电商平台 YII高级组件 MySQL LVS实战视频教程
|