郭新华
免费 如何判断项目中存在内存泄漏

在使用Swoole开发项目时,怎么判断是否存在内存泄漏?介绍一下常见的几种内存泄漏姿势。


msg 已有1111人学习了
豆子
Linux基础知识第一讲

Linux基础知识第一讲-Shell解释器用法讲述Linux中最常见的Shell解释器Bash的基础用法,包括基础操作、作业管理、基础的操作符等等


msg 已有1111人学习了
Twosee
Swoole基础课程第三讲中

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


msg 已有1107人学习了
郭新华
免费 PHP扩展开发基础(一)--创建一个扩展

PHP扩展开发基础(一)--创建一个扩展


msg 已有1099人学习了
郭新华
免费 深入理解PHP的GC问题

什么是垃圾回收?什么又是循环引用?循环引用会导致性能下降一半?这节课带大家由浅入深的普及下这块的知识。


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

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


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

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


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

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


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

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


msg 已有945人学习了
郭新华
PHPer的未来在哪里

Rogue Wave(Zend)不再支持php-src开发,Zeev离职,Dimitry离职,PHP编程语言排行榜跌到低谷,PHP要凉了?PHPer的未来在哪里?答案是否定的!在这节课里面我将给大家分析分析。


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

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


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

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


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

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


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

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


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

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


msg 已有856人学习了
Twosee
免费 Swoole基础课程之协程DEBUG - gdb篇

Swoole协程DEBUG系列之gdb篇,演示了如何使用gdb工具来debug协程,获取调用堆栈等重要信息


msg 已有814人学习了
李铭昕
免费 Hyperf 从入门到精通第二十讲 - 自定义类型转换

本节主要讲解如何在 Hyperf 框架中使用模型的自定义类型转换功能,并对比于Laravel中的实现方式进行对比讲解。


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

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


msg 已有767人学习了
郭新华
免费 深入理解PHP的GC问题2

为什么说GC问题是避免不了的,什么又是无用GC,怎么发现代码中是否存在GC问题,GC又占用了多少CPU,本节课带大家深入了解下。


msg 已有751人学习了
鲁飞
Composer的约束表达式及相关文件解释

介绍语义化版本以及Composer中的约束表达式的使用,了解一下composer.json文件和.lock文件有什么用以及区别是什么。


msg 已有751人学习了