设为首页 收藏本站
开启辅助访问 切换到宽版 快捷导航
菜单

编辑推荐

Swoole入门到实战打造高性能赛事直播平台

209
回复
20061
查看
  [复制链接]

654

主题

661

帖子

19万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
198972
发表于 2020-6-26 15:44:58 | 显示全部楼层 |阅读模式
Swoole入门到实战打造高性能赛事直播平台
主讲:singwa 全栈工程师课时:时长 12小时
Swoole入门到实战打造高性能赛事直播平台
许多PHP程序员在熟悉LAMP应用开发之后,开始尝试使用Swoole进行长生命周期、异步非阻塞、Socket网络通信、高性能高并发的编程开发。目前Swoole的入门教程非常匮乏,学习者需要付出大量时间精力阅读Swoole的文档。《Swoole从入门到实践》的出现弥补了空缺,该教程内容从一个又一个的实例开始讲解,再到项目实践,内容由浅入深,非常适合Swoole的初学者学习,可帮助PHP程序员快速掌握Swoole,并在工作中得到应用和实践。
售价 : 32金钱
提取码 : 购买后方可查看

课程介绍

Swoole入门到实战打造高性能赛事直播平台
许多PHP程序员在熟悉LAMP应用开发之后,开始尝试使用Swoole进行长生命周期、异步非阻塞、Socket网络通信、高性能高并发的编程开发。目前Swoole的入门教程非常匮乏,学习者需要付出大量时间精力阅读Swoole的文档。《Swoole从入门到实践》的出现弥补了空缺,该教程内容从一个又一个的实例开始讲解,再到项目实践,内容由浅入深,非常适合Swoole的初学者学习,可帮助PHP程序员快速掌握Swoole,并在工作中得到应用和实践。
适合人群及技术储备要求
有PHP经验 但缺少Swoole场景使用的小伙伴
技术储备要求:
熟练掌握PHP,同时具备 linux基础和redis基础

另:
1:《Swoole入门到实战打造高性能赛事直播平台》来自某课网,原价299,由编程猿整理发布!编程猿承诺,本站所有课程百分百高清,完整,原画,包含所有的视频+素材+课件+源码,官方同步体验!
2:本站所有课程格式MP4格式无密 可以通过网盘在线学习也可下载到本地,方便快捷!
3: 所有课程全部支持试看任何章节,可通过点击右侧官方微信扫码添加要求试看!
4:官方品质,信誉保证,本站包含某课网,某讯课堂,某易云,饥人谷,某度教育....等上万部课程正在陆续更新,感谢同学们的信任与支持,保证让同学们满意!
5:所有课程都会包更新,只要官方更新本站延迟2-3天就会更新。
6:爱好学习,一直提升自己的小伙伴可以
开通会员
,享受全站免金币无限制畅快学习!
如需咨询请点击
章节目录:
第1章 课程介绍

    欢迎大家来到swoole的课程!本章主要是介绍了swoole的一些特性,以及使用场景,并且分享了swoole在其他公司的一些案例,最后重点讲解了swoole学习的一些准备工作。
        1-1 课程导学 试看
        1-2 Swoole简介
        1-3 学习Swoole的准备工作
        1-4 【更新】课程升级注意事项
    第2章 PHP 7 源码安装

    很多工作好几年的PHPer对源码编译安装并不是很了解,其实这种情况是非常可怕的。本章我会教大家如何通过源码安装PHP7,并且简化PHP执行命令。最后重点讲解了源码安装踩到的坑,让您在源码编译安装过程中少走很多弯路。
        2-1 获取PHP7源码
        2-2 PHP7源码安装
        2-3 简化PHP执行命令
        2-4 源码安装踩到的那些坑
    第3章 源码编译安装swoole

    Swoole的安装方式有2种:傻瓜式安装和源码编译安装!本章节我将带领大家通过源码编译安装Swoole扩展,让大家真正去理解Swoole的安装方式和参数设置。最后让PHP支持Swoole,然后开启第一个swoole程序!
        3-1 Swoole下载
        3-2 Swoole源码安装
        3-3 双剑合璧-PHP7支持Swoole
    第4章 玩转网络通信引擎

    本章重点介绍了TCP UDP HTTP websocket通信引擎。在swoole http server中会带领大家对比传统的http,并教大家如何配置swoole http让他支持静态资源的访问;同时详细讲解如何使用Swoole websocket轻松解决客户端和服务器端长连接难题;使用Swoole提供了异步task任务完美解决实际工作中面临的耗时的场景,本章会特别细...
        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场景

    PHP+Crontab做定时任务是很常见的案例,但是Crontab只能精确到分钟级,Swoole的毫秒定时器能轻松精确到更细的力度。本章详细讲解了毫秒定时器、异步文件读和写、异步Mysql、以及异步Redis并且每一个场景都结合案例来讲解,让小伙伴轻轻松松的理解这些场景;最后为了让Swoole支持异步Redis 课程中还教大家如何源码编译安装h...
        5-1 【更新】本章学习注意事项
        5-2 Swoole毫秒定时器
        5-3 异步文件系统IO-读取文件
        5-4 异步文件IO系统-写文件
        5-5 异步Mysql详解(上)
        5-6 异步Mysql详解(下)
        5-7 异步Redis - redis服务安装
        5-8 异步Redis - hiredis安装以及Swoole重新编译
        5-9 异步Redis详解
    第6章 进程 内存 协程

    原生的PHP不支持多线程,多进程支持的也不是很好。Swoole提供了很好的多进程处理方案。课程中详细的讲解了进程,并且通过一个场景来分析Swoole进程的使用场景,让小伙伴对Swoole进程有新的认知;在多进程中子进程和子进程以及子进程和主进程如何共享数据?课程中通过内存来引入这个话题,并详细讲解了Swoole table模块,如...
        6-1 进程详解(上)
        6-2 进程详解(下)
        6-3 Swoole进程案例解刨
        6-4 Swoole内存-table详解(上)
        6-5 Swoole内存-table详解(下)
        6-6 Swoole 协程精讲-基于2.x(上) 试看
        6-7 Swoole 协程精讲-基于2.x(下)
        6-8 【更新】协程基本使用-基于4.x
        6-9 【更新】让sleep效果等同于协程sleep - 4.x版本
        6-10 【更新】协程client讲解以及小伙伴容易犯错的地方提示-4.x版本
        6-11 【更新】 协程http客户端1-4.x版本
        6-12 【更新】 协程http客户端2-4.x版本
        6-13 【更新】 swoole协程http Server
        6-14 【更新】让swoole协程http Server支持 websocket
        6-15 【更新】协程redis
        6-16 【更新】一键协程化原生PHP的redis客户端
        6-17 【更新】协程化redis一些问题的思考
        6-18 【更新】协程文件IO操作
        6-19 【更新】协程管道分析
    第7章 赛事直播--登录模块

    前面学习完Swoole后,我们就开始正式进入到实战项目阶段!项目框架我们采用Thinkphp 5.0 ,项目中的静态页面是单独部署在一个模块的,所有他的数据都是通过Ajax获取后端数据;做到前后端分离;登录案例中我们使用到了swoole http的特性,登录方式我们采用手机号+短信验证码的方式进行登录并且将数据存储到Redis中,在这个...
        7-1 实战环境部署准备
        7-2 登录流程介绍
        7-3 让Swoole完美支持TP5(上)
        7-4 让Swoole完美支持TP5(中)
        7-5 让Swoole完美支持TP5(下)
        7-6 让Swoole完美支持TP5优化篇(上)
        7-7 让Swoole完美支持TP5优化篇(下)
        7-8 阿里大于介绍以及SDK获取
        7-9 基于阿里短信服务发送第一个短信验证码demo
        7-10 手机号码登录 - 获取验证码(一)
        7-11 手机号码登录 - 获取验证码(二)
        7-12 登录实现(一)
        7-13 登录实现(二)
        7-14 登录模块优化(一)
        7-15 登录模块优化(二)
    第8章 赛事直播 – 直播模块

    本章我们会实现赛事节目列表页面; 赛事直播页 赛事数据页;在赛事直播的页面中由于客户端和服务器端必须是要保持一个长久的连接,这样后端有新的直播数据的时候页面才能实时的呈现,这个地方我们用到的就是swoole里面websocket并且还会结合异步task任务来处理响应的内容,赛事的内容我们支持图片+文字;课程中还会讲解开...
        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章 赛事直播 – 聊天室模块

    本章我会带领大家利用Swoole websocket等知识点实现聊天室模块!聊天室模块是指每个登录的用户可以实时的和其他用户一起聊天,畅游比赛心得,同时我们会使用swoole的特性来获取在线的用户数。
        9-1 聊天室模块功能分析
        9-2 聊天室模块发送数据交互处理
        9-3 聊天室chartjs文件编写
        9-4 Swoole中connections的使用场景
        9-5 聊天室功能开发
    第10章 系统监控和性能优化模块

    系统的稳定运行是每个工程师必须要深度考虑的问题,一个系统如果线上运作不稳定,无论你技术方案多么先进你的系统也是不靠谱系统;课程中利用Linux+Swoole+PHP监控平台的稳定性,为服务保驾护航;面对高流量实时在线的用户如何提升系统服务性能 本课程给大家带来干货内容,结合自身7年大型互联网工作经验毫无保留的教大家...
        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 结束语

本课程已完结


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

625

帖子

1256

积分

金牌会员

Rank: 6Rank: 6

积分
1256
发表于 2020-7-4 06:57:50 | 显示全部楼层
路过,支持一下啦
回复

使用道具 举报

0

主题

624

帖子

1254

积分

金牌会员

Rank: 6Rank: 6

积分
1254
发表于 2020-7-4 18:49:22 | 显示全部楼层
学习了,谢谢分享、、、
回复

使用道具 举报

0

主题

619

帖子

1244

积分

金牌会员

Rank: 6Rank: 6

积分
1244
发表于 2020-7-5 08:14:20 | 显示全部楼层
编程猿真的不错!
回复

使用道具 举报

0

主题

619

帖子

1244

积分

金牌会员

Rank: 6Rank: 6

积分
1244
发表于 2020-7-5 19:28:57 | 显示全部楼层
找到好贴不容易,我顶你了,谢了
回复

使用道具 举报

0

主题

632

帖子

1270

积分

金牌会员

Rank: 6Rank: 6

积分
1270
发表于 2020-7-6 00:11:10 | 显示全部楼层
可以可以!
回复

使用道具 举报

0

主题

623

帖子

1252

积分

金牌会员

Rank: 6Rank: 6

积分
1252
发表于 2020-7-6 10:42:20 | 显示全部楼层
学习了,谢谢分享、、、
回复

使用道具 举报

0

主题

623

帖子

1252

积分

金牌会员

Rank: 6Rank: 6

积分
1252
发表于 2020-7-6 10:46:31 | 显示全部楼层
不错不错,楼主您辛苦了。。。
回复

使用道具 举报

0

主题

623

帖子

1252

积分

金牌会员

Rank: 6Rank: 6

积分
1252
发表于 2020-7-6 14:25:17 | 显示全部楼层
真是 收益 匪浅
回复

使用道具 举报

0

主题

629

帖子

1264

积分

金牌会员

Rank: 6Rank: 6

积分
1264
发表于 2020-7-6 17:45:19 | 显示全部楼层
相当不错,感谢无私分享精神!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则