鲁飞
你所不知道的PHP数据结构库:SPL

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


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

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


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

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


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

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


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

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


msg 已有4014人学习了
鲁飞
创建属于自己的第一个Composer包

Composer系列最后一讲,教你如何去发布自己composer包,让你不仅会使用别人提供的包,更会制作和分享自己的软件包


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

Linux基础课第三讲-Shell操作实战 -完整的手动构建安装一个PHP


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

Swoole服务的两种运行模式PROCESS模式和BASE模式原理详解,纠正大家在配置Swoole服务时的错误行为,以及补充一些学习Swoole必备的基础知识。


msg 已有1044人学习了
郭新华
聊聊p++那些事儿

前阵子PHP官方出了个提案要支持P++(PHP的方言),今天给大家聊聊这咋回事,顺便给大家普及下什么是编译型语言/解释型语言,静态语言/动态语言,强类型/弱类型,以及预测下PHP未来的发展方向。


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

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


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

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


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

Linux基础知识第二讲-Shell脚本 讲述Shell脚本的文件格式 基本语法等等 讲述hashbang的用法 Shell语言结构if for while的的用法


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

进入实战,带大家了解如何正确编写一个高性能的HTTP服务,内容包括服务运行模式、如何设置工作进程数量、连接池的正确实现方式、压测方式等等。


msg 已有1409人学习了
郭新华
长连接的常见问题

介绍TCP长连接的连接失效问题,并详细介绍了两种常用的解决方案,用时重试和连接维持,在链接维持里面我们介绍了tcp的keepalive,swoole提供的heartbeat,以及应用层心跳解决方案。


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

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


msg 已有5623人学习了
鲁飞
使用Composer加载如何优化?

Composer作为PHP的依赖管理工具,我们应该如何去优化Composer的加载来提升生产环境中自动记载的性能呢?当遇到明明某些类存在却报class not found的错误无从解决?


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

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


msg 已有892人学习了
郭新华
Swoole基础课程第二讲

介绍Swoole的Reactor,带大家了解异步与协程,异步的缺点是什么,为什么需要协程以及协程的基本原理,还有什么情况下不适合用协程。


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

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


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

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


msg 已有2169人学习了