⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程从Swoole基础入门,逐步深入到高性能赛事直播平台的实战开发,适合希望掌握Swoole并发编程和直播平台开发的开发者。

📋 学习前提

1. PHP基础(PHP是一种流行的服务器端脚本语言) 2. HTML/CSS基础(网页结构和样式语言) 3. JavaScript基础(网页交互编程语言) 4. MySQL基础(关系型数据库管理系统)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第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 Swoole – HTTP服务 (下)

4-6 websocket服务基本概述

4-7 websocket服务案例实现(上)

4-8 websocket服务案例实现(下)

4-9 websocket服务优化

4-10 Swoole task任务使用(上)

4-11 Swoole-task任务使用(下)

第5章 异步非堵塞IO场景

5-1 Swoole毫秒定时器

5-2 异步文件系统IO-读取文件

5-3 异步文件IO系统-写文件

5-4 异步Mysql详解(上)

5-5 异步Mysql详解(下)

5-6 异步Redis – redis服务安装

5-7 异步Redis – hiredis安装以及Swoole重新编译

5-8 异步Redis详解

第6章 进程 内存 协程

6-1 进程详解(上)

6-2 进程详解(下)

6-3 Swoole进程案例解刨

6-4 Swoole内存-table详解(上)

6-5 Swoole内存-table详解(下)

6-6 Swoole 协程精讲(上)

6-7 Swoole 协程精讲(下)

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

7-1 实战环境部署准备

7-2 登录流程介绍

7-3 让swoole完美支持TP5(上)

7-4 让Swoole完美支持TP5(中)

7-5 让Swoole完美支持TP5(下)

7-6 让Swoole完美支持TP5(优化篇)

7-7 阿里大于介绍以及SDK获取

7-8 基于阿里短信服务发送第一个短信验证码demo

7-9 手机号码登录 – 获取验证码(一)

7-10 手机号码登录 – 获取验证码(二)

7-11 登录实现(一)

7-12 登录实现(二)

7-13 登录模块优化(一)

7-14 登录模块优化(二)

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

8-1 赛事直播介绍

8-2 赛事直播业务分析

8-3 赛事直播表的设计

8-4 Websocket服务搭建并支持http服务

8-5 赛事直播解说员页面搭建(上)

8-6 赛事直播解说员页面搭建(下)

8-7 赛事直播员图片发布 – 上传图片(一)

8-8 赛事直播员图片发布 – 上传图片(二)

8-9 赛事直播员图片发布 – 上传图片(三)

8-10 赛事直播数据流程测试

8-11 赛事直播流程测试

8-12 赛事直播在线用户处理 – redis方案(一)

8-13 赛事直播在线用户处理 – redis方案(二)

8-14 赛事直播在线用户处理 – redis方案(基础类库优化)

8-15 赛事直播逻辑开发(一)

8-16 赛事直播逻辑开发 (二)

8-17 赛事直播功能开发-优化

第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 结束语

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。