- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
初学swoole的人,正在学习swoole的人。想要提升自己能力的同学。
你将会学到:
对swoole的协程方面和数据库连接池、常驻内存的特性和进程间通讯和各大服务器有清晰认识。
课程简介:
许多PHP程序员在熟悉LNMP/LAMP应用开发之后,尝试使用Swoole进行长生命周期、异步非阻塞、Socket网络通信、高性能高并发的编程开发,该教程内容从一个又一个的实例开始讲解,让学员清晰认识swoole的各个模块的作用。
课程大纲-swoole入门讲解
第1章swoole的介绍(10分钟1节)
第2章swoole特训班-粘包处理、心跳检测、swoole进程模型(2小时57分钟7节)
2-7
swoole注意事项(四层生命周期和内存机制)这节课至关重要,我们要充分了解我们的swoole的生命周期,还有注意我们的内存机制。
「仅限付费用户」点击下载“生命周期.zip”
[34:54]开始学习第3章task异步任务和共享内存(1小时38分钟3节)
3-2
task基本实现及机制了解我们可以将一个耗时时间长的任务,转交给我们的task进程,可以保证不耽误我们的工作进程处理其他的请求。
「仅限付费用户」点击下载“task.zip”
[27:06]开始学习3-3
task案例-数据任务拆分因为我们默认发送到task进程就是单进程,假如我们数据量很大,我们可以拆分到不同的task进程中,一个进程处理一批数据,提升我们的执行速率。
「仅限付费用户」点击下载“task.zip”
[39:46]开始学习第4章http-server服务器详解和端口混合协议监听(1小时51分钟5节)
4-3
nginx+swoole及手动编写pathinfo路由我们看看怎么通过nginx搭配我们的swoole服务器,并且编写我们自己的一个pathinfo形式的模块,控制器形式的请求方式。
「仅限付费用户」点击下载“httpserver.zip”
[19:41]开始学习4-4
httpserver和php-fpm+nginx压测对比我们主要通过ab压测工具,比较我们swoole的httpserver的服务器和我们的php-fpm+nginx方式的性能差距,主要就是看我们进程启动时候的常驻内存特性。
「仅限付费用户」点击下载“ab工具介绍.docx”
[18:30]开始学习第5章webscoket和udp服务器(1小时37分钟3节)
第6章多进程模块(1小时53分钟6节)