返回列表 发新帖

Swoole从入门到精通项目实战

[复制链接]

0

好友

1

主题

0

精华

LV.1 码农

Rank: 1

积分
5
经验
2
元宝
350
发表在  2019-6-3 20:20:18 | 显示全部楼层 | 阅读模式
本帖最后由 风中小花 于 2019-6-10 14:34 编辑

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

拒绝纸上谈兵,让你在实战中学透Swoole理论+ 实战。打造高性能赛事直播平台,掌握Swoole精髓。
1.赛事直播模块:利用Swoole websocket和异步任务task机制处理赛制直播。
2.聊天室模块:swoole server connections获取在线用户连接数、websoctet+task机制高效处理信息。
3.系统调优:linux + swoole调优平台系统服务 / task机制罗盘日志,挖掘分析系统瓶颈 / 消息队列解决验证码发送问题。
4.系统监控:利用linux的特性监控赛事直播平台服务的稳定性。

适合人群:

有PHP经验,但缺少Swoole场景使用的小伙伴。

技术储备:

熟练掌握PHP,同时具备 linux基础和redis基础

【课程内容】

第1章 课程介绍

1-1 课程导学
1-2 Swoole简介
1-3 学习Swoole的准备工作

第2章 PHP 7 源码安装

2-1  获取PHP7源码
2-2 PHP7源码安装
2-3 简化PHP执行命令
2-4 源码安装踩到的那些坑

第3章 源码编译安装swoole

3-1 Swoole下载
3-2 Swoole源码安装
3-3 双剑合璧-PHP7支持Swoole

第4章 玩转网络通信引擎

4-1 Swoole--TCP服务器
4-2 Swoole--TCP客户端
4-3 Swoole--UDP服务
4-4 Swoole - HTTP服务
4-5 websocket服务基本概述
4-6 websocket服务案例实现
4-7 websocket服务优化
4-8 Swoole task任务使用


第5章 异步非堵塞IO场景

5-1 Swoole毫秒定时器
5-2 异步文件系统IO-读取文件
5-3 异步文件IO系统-写文件
5-4 异步Mysql详解
5-5 异步Redis - redis服务安装
5-6 异步Redis - hiredis安装以及Swoole重新编译
5-7 异步Redis详解

第6章 进程 内存 协程

6-1 进程详解
6-2 Swoole进程案例解刨
6-3 Swoole内存-table详解
6-4 Swoole 协程精讲

第7章 赛事直播--登录模块

7-1 实战环境部署准备
7-2 登录流程介绍
7-3 让swoole完美支持TP5
7-4 阿里大于介绍以及SDK获取
7-5 基于阿里短信服务发送第一个短信验证码demo
7-6 手机号码登录 - 获取验证码
7-7 登录实现
7-8 登录模块优化

第8章 赛事直播 – 直播模块

8-1 赛事直播介绍
8-2 赛事直播业务分析
8-3 赛事直播表的设计
8-4 Websocket服务搭建并支持http服务
8-5 赛事直播解说员页面搭建
8-6 赛事直播员图片发布 - 上传图片
8-7 赛事直播数据流程测试
8-8 赛事直播流程测试
8-9 赛事直播在线用户处理 - redis方案
8-10 赛事直播逻辑开发
8-11 赛事直播功能开发-优化

第9章 赛事直播 – 聊天室模块

9-1 聊天室模块功能分析
9-2 聊天室模块发送数据交互处理
9-3 聊天室chartjs文件编写
9-4 Swoole中connections的使用场景
9-5 聊天室功能开发

第10章 系统监控和性能优化模块

10-1 本章节介绍
10-2 服务监控
10-3 日志落盘处理
10-4 多个请求过滤
10-5 服务平滑重启
10-6 负载均衡-概述
10-7 负载均衡-nginx安装
10-8 负载均衡-静态文件支持
10-9 Nginx负载-nginx转发到Swoole服务器
10-10 负载均衡

第11章 课程总结

11-1 结束语

【下载地址】

游客,本付费内容需要支付 70元宝 才能浏览
赞助VIP免元宝下载 | 点击赚取元宝支付




已有1人评分 经验 理由
ahjwen + 1 很给力!

查看全部评分 总评分: 经验 +1 

0

好友

0

主题

0

精华

LV.4 架构师

Rank: 4

积分
572
经验
150
元宝
63
发表于 2019-6-5 16:00:50 | 显示全部楼层
太喜欢了,这种项目视频6666666666

1

好友

1

主题

0

精华

LV.7 CTO

Rank: 10Rank: 10Rank: 10

积分
3923
经验
1540
元宝
968
发表于 2019-6-10 11:48:45 | 显示全部楼层
谢谢分享,支持了。

0

好友

0

主题

0

精华

LV.2 程序猿

Rank: 2

积分
63
经验
29
元宝
0
发表于 2019-6-15 21:34:39 | 显示全部楼层
可以没有元宝 ,看不到了饿

0

好友

0

主题

0

精华

LV.3 高级程序猿

Rank: 3Rank: 3

积分
298
经验
64
元宝
31
发表于 2019-6-19 18:54:40 | 显示全部楼层
看了LZ的帖子,我只想说一句很好很强大!
快速回复 返回顶部 返回列表