Twosee
Swoole基础课程第三讲中

本节讲解了PHP中各种多进程函数和模块的使用,以及创建进程的开销,使用误区等等


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

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


msg 已有306人学习了
鲁飞
你所不知道的PHP数据结构库:SPL

简单了解一下PHP的标准库:SPL,介绍一下SPL的一些常用函数以及四种常用的数据结构类


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

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


msg 已有1730人学习了
郭新华
深入理解连接池

带大家深入了解一下什么是连接池,连接池能解决什么问题,手把手带大家实现一个连接池


msg 已有729人学习了
Twosee
Swoole第三讲中下:如何正确压测及常见问题

简单介绍了两款主流的HTTP压测工具,以及讲解压测中常见的日经问题,扩展了一些socket缓冲区相关的知识


msg 已有585人学习了
豆子
在两种典型的操作系统CentOS和macOS下安装Swoole

这一节讲解了如何在软件包极其古老的CentOS和没有包管理器的macOS下安装Swoole扩展。


msg 已有210人学习了
鲁飞
PHP设计模式一:初探

在说设计模式之前首先我们得搞清楚点面向对象的一些概念,然后我们一个个看下这些设计模式都是些什么鬼。


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

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


msg 已有1701人学习了
Twosee
Swoole基础课程第三讲下: 漫谈连接

简单讲解了连接相关的周边知识,Socket面向接口编程,什么是系统调用,如何正确检查连接状态等。


msg 已有523人学习了
豆子
docker姿势:内容概述和chroot

这一节开始讲一讲docker,这一节先大致说一说要讲docker的哪些知识,和第一个小要点chroot,也就是docker实现文件系统隔离用到的东西


msg 已有388人学习了
鲁飞
PHP设计模式二:单例

单例模式是设计模式中最简单的形式之一,我们首先来了解一下PHP如何实现单例模式,三私一公是什么鬼?四私一公又是什么鬼?


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

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


msg 已有1158人学习了
Twosee
实现协程连接池

连接池三部曲之一: 手把手教学如何从头开始实现一个进程内共享连接的协程连接池


msg 已有585人学习了
Twosee
Swoole基础课程第四讲: Channel

讲解了Channel的使用, 什么是CSP模型, 什么是生产消费, WaitGroup的实现, 如何贡献SwooleLibrary


msg 已有493人学习了
豆子
docker基础姿势之capabilities

这节课讲一讲传统的setuid setgid权限管理和如何使用capabilities进行细致的权限管理,以及docker中的应用


msg 已有191人学习了
鲁飞
PHP设计模式三:工厂

工厂模式作为一种创建型设计模式,是我们最常用的实例化对象模式,是用工厂方法代替new操作的一种模式。


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

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


msg 已有855人学习了
郭新华
实现进程间连接池

介绍进程间连接池的优缺点和应用场景,并演示一下如何通过php-cp项目搭建一个进程间的连接池


msg 已有355人学习了
Twosee
Swoole基础课程第五讲: Defer

介绍了Swoole的协程defer函数的使用及其原理, 如何使用PHP引用计数机制和析构函数实现和go一样的defer


msg 已有286人学习了