# `think-swoole`视频:从零开始掌握Swoole开发
[TOC=2,2]
## 视频内容
本教程将为你从0开始讲解`Think-Swoole`的使用,不需要有Swoole扩展基础,不需要你有多么丰富的开发经验,即使是php新手也可以听懂。
此次视频主要包括但不只限于以下主体内容:
1. ThinkPHP6.0对比5.1版本的主要差异,让你快速启用最新框架
2. PHP、Swoole、Composer、ThinkPHP、Think-Swoole、Nginx的安装,PHPStorm代码提示和配置
3. HTTP服务、事件和热重启
4. WebSocket的使用,实现实时通讯的解决方案
5. WebSocket-Room,实现聊天室、群聊、弹幕等场景的解决方案
6. WebSocket使用h5-websocket和socket.io.js双客户端讲解
7. RPC远程调用, 解决分布式系统中,服务之间的调用
8. Task异步任务,解决耗时影响客户响应问题
9. 连接池, 解决一些问题和对性能的再一次提升
10. 协程+Channel+Context上下文
11. 高性能共享内存Swoole\Table,Tp6中Table的使用
12. Nginx转发Swoole服务、负载均衡
13. 赠送Swoole基础PPT,赠送Think-Swoole完整PPT资料
![](https://img.kancloud.cn/16/70/167043ff2ef3d203f5f85fbf9d888dd7_1375x634.png)
## 视频费用
此次视频原价**¥88**,感谢TP官方旗下“看云”平台,从看云报名的小伙伴们将享受**8.8**折优惠!**购买以后请看下一章节联系作者或加入交流群下载视频和资料。**
## 关于讲师
8年行业经验,目前从事培训讲师工作;`WOOCMS`开源系统作者。
## 讲师其他视频
Swoole基础:https://www.kancloud.cn/laowu199/swoole/1575436
ThinkPHP51新手进阶:https://www.kancloud.cn/laowu199/thinkphp/1571762
## 相关介绍
### `Swoole`
一个 `PHP` 的 协程高性能网络通信引擎,使用 `C/C++` 语言编写,提供了多种通信协议的网络服务器和客户端模块。可以方便快速的实现 TCP/UDP服务、高性能Web、WebSocket服务、物联网、实时通讯、游戏、微服务等,使 `PHP` 不再局限于传统的 Web 领域。
### `ThinkPHP6`
ThinkPHP一款拥有 14 年历史、每个phper都懂的轻量级PHP开发框架。目前最新版本为ThinkPHP6,2019年10月24日全新发布。
### `Think-Swoole3`
ThinkPHP6的一款官方开发扩展,可以让ThinkPHP基于Swoole运行。让你可以继续使用你熟知的框架同时去拥抱Swoole的高级特性。
- 视频详情
- 如何下载视频和获取资料?
- Think-Swoole
- 介绍
- 环境安装
- PHP安装
- Nginx安装
- Mysql安装
- Swoole安装
- IDE代码提示
- IDE代码自动同步
- 安装/快速运行
- 安装Think-Swoole
- 初体验
- HTTP服务和热更新
- HTTP请求
- 热更新
- 服务配置
- Task异步任务
- 介绍
- 流程概况
- Task流程实操
- WebSocket
- 介绍
- WebSocket流程实操
- 事件订阅
- 3.1版本升级
- WebSocket-Room
- WebSocket-Room流程实操
- RPC远程过程调用
- RPC概念
- RPC流程实操
- 连接池
- 连接池介绍
- Table高性能共享内存
- Table概念
- Swoole\Table创建表
- Swoole\Table操作
- Think\Swoole\Table
- Nginx部署
- Nginx转发swoole服务
- Nginx负载均衡
- WebSocket负载均衡