Twosee
免费 Swoole基础课程第一讲

Swoole社区大佬Twosee为大家带来的Swoole基础课程第一讲,带大家了解到底什么是Swoole,什么是Swoole协程,什么是Channel等等,让你对Swoole有个基础的认识。


msg 已有8591人学习了
黄朝晖
免费 Hyperf从入门到精通第一讲

Hyperf从入门到精通第一讲,介绍Hyperf框架的特点,手把手教你如何搭建一个高性能的微服务并进行压测演示。


msg 已有6654人学习了
郭新华
免费 Swoole和TCP三次握手

网络编程第一讲,介绍什么是TCP,精讲TCP三次握手,面试中常见的问题点,以及在三次握手过程中Swoole开发中常见的问题已经如何解决。


msg 已有3271人学习了
郭新华
免费 TCP关闭连接的常见问题

网络编程第二讲,精讲TCP的四次挥手,为什么会存在close_wait和time_wait状态,以及我们该如何避免这些常见的问题。


msg 已有1505人学习了
郭新华
免费 短链接的优缺点

网络编程第三讲,介绍TCP短连接的性能问题,稳定性问题,什么时候应该用短连接,什么时候应该用长连接,以及Swoole和FPM下的短连接尝试。


msg 已有1456人学习了
黄朝晖
免费 Hyperf从入门到精通第二讲

Hyperf 从入门到精通第二讲,讲述 HTTP 路由的定义及使用,包括配置文件定义路由和注解定义路由,同时引入注解的概念并讲述注释和注解的区别,以及注解的基本实现流程。


msg 已有2856人学习了
黄朝晖
免费 Hyperf从入门到精通第三讲

Hyperf 从入门到精通第三讲,讲述依赖注入定义及各种使用使用方式和注意事项,包括三种注入类型简单对象注入、抽象对象注入和工厂对象注入,和两种注入方式,构造函数注入和 @Inject 注解注入,以及注解和依赖注入容器的配合及基本原理。


msg 已有2283人学习了
黄朝晖
免费 Hyperf 从入门到精通第四讲

Hyperf 从入门到精通第四讲,本节将从代码的角度来讲述注解的实现原理及流程,包括 Hyperf 的启动流程,注解是如何被扫描的,注解元数据是如何被收集及利用的,以及如何定义一个自定义注解并获取注解的元数据的案例演示。


msg 已有2104人学习了
豆子
免费 如何正确安装一个swoole扩展

本节手把手教你如何正确的安装一个PHP扩展,并以Swoole扩展为例实战演示,详细介绍了Swoole扩展的一些编译参数,如何使用各种构建参数,如何动/态静态编译扩展。


msg 已有306人学习了
黄朝晖
免费 Hyperf 从入门到精通第五讲

Hyperf 从入门到精通第五讲,本节将介绍 AOP 的概念,解释 AOP 是什么,能做什么,以及在 Hyperf 里的 AOP 实现原理及使用的注意事项,同时也通过代码实战来进行来自定义一个 Aspect 切入一个类和切入一个注解,并进行无侵入日志处理和对原方法的返回值进行重写。


msg 已有1730人学习了
黄朝晖
免费 Hyperf 从入门到精通第六讲

Hyperf 从入门到精通第六讲,本节将基于之前的课程上所学习对的内容进行协程数据混淆的问题进行思考和分析,这是一个比较常见的问题,本节课程将通过代码实践来了解所有由 DI 管理的对象的生命周期,并演示了错误的传值方式以及正确的通过协程上下文传值的方式


msg 已有1701人学习了
黄朝晖
免费 Hyperf 从入门到精通第七讲

Hyperf 从入门到精通第七讲,本节将讲述协程的多种创建方式,以及 Channel 的使用及调度流程,以及通过 WaitGroup 特性和 Parallel 特性通过子协程并行的发起多个请求实现并行请求的案例。


msg 已有1158人学习了
黄朝晖
免费 Hyperf 从入门到精通第八讲

本节将讲述 Hyperf 里配置的使用方式,包括注入 Hyperf\Contract\ConfigInterface 对象获取配置,通过 @Value 注解获取配置,通过 config() 全局函数获取配置 3 中形式,以及讲述了环境变量的使用及与配置文件的配合方式。


msg 已有855人学习了
黄朝晖
免费 Hyperf 从入门到精通第九讲 - 中间件

本节将讲述 Hyperf 里中间件使用方式和中间件的流程原理,包括通过 @Middlewares 和 @Middleware 注解来注册中间件,以及通过配置来注册中间件等多种形式,同时也演示了在中间件修改 Request 对象如何被后续中间件使用的同时被其它非中间件的逻辑使用。


msg 已有1000人学习了
Twosee
免费 Swoole网络编程: 单连接并发入门篇

讲解了HTTP1.1和HTTP2都是如何实现单连接并发, 并进行了对比, 分析了HTTP2的实现思路


msg 已有718人学习了
郭新华
免费 Swoole Tracker之PHP性能调优

讲解性能调优的分类,如何利用Swoole Tracker零成本且快速的定位网络IO的问题,如何用Swoole Tracker零成本实现分布式链路追踪以及调用统计(接口监控),还会涉及PHP扩展底层的一些设计原理。


msg 已有828人学习了
郭新华
免费 Swoole Tracker之PHP性能调优2

讲解什么是主动的性能/被动性能分析,除了常见的网络IO(mysql,redis等)问题会导致性能问题,还有很多其他的系统调用会导致性能问题,我们又该如何解决?如何利用Swoole Tracker便捷的定位这类问题?


msg 已有356人学习了
郭新华
免费 深入理解PHP序列化

本节课带大家深入理解下PHP常见的序列化算法,如何分类的,各个序列化算法的应用场景是什么,并手把手带大家在具体的业务中用一次。


msg 已有606人学习了
郭新华
免费 Swoole Tracker之PHP性能调优3

实战分析一个性能分析案例,如何利用图形化的web界面快速定位问题,以及和阻塞检测工具的差异。


msg 已有239人学习了
黄朝晖
免费 Hyperf 从入门到精通第十讲 - JSONRPC

Hyperf 从入门到精通第十讲,本节将讲述在 Hyperf 里如何搭建一个 JSONRPC 协议的服务提供者和服务消费者,包括直接指定对端节点信息消费服务,和通过将服务提供者注册到 Consul 并由服务消费者从 Consul 拉取健康的服务节点信息完成 RPC 请求。


msg 已有1361人学习了