
网盘:百度 | 学分:5,VIP免费 | 发布:2023-02-05 | 查看:0 | 更新:2023-06-12 | PHP
【PHP】PHP7底层源码全方位深度剖析 进阶高级工程师
网盘:百度 | 学分:5,VIP免费 | 发布:2023-02-05 | 查看:0 | 更新:2023-06-12 | PHP
【PHP】PHP7底层源码全方位深度剖析 进阶高级工程师
〖课程介绍〗:
&nBSp; 本课程将带你深入剖析PHP7源码,让你全面掌握PHP7源码背后的原理,内核机制、核心技术点、PHP扩展及架构设计思想等,提高你的源码阅读和分析能力,提升你的编程技能和代码设计能力,让你快速突破技术瓶颈,解决性能调优和高并发问题。
〖课程目录〗:
第1章 课程介绍 试看1 节 | 7分钟
收起列表
第2章 PHP7的新特性 试看6 节 | 44分钟
收起列表
第3章 基本变量与内存管理机制 试看17 节 | 178分钟
本章主要讲解C语言中结构体和联合体的区别、宏定义、具体讲zval与字符串的实现 并以字符串为例,演示写时复制,讲内存回收的方案,使用GDB展示内存的使用情况等。
收起列表
第4章 PHP运行的生命周期18 节 | 130分钟
本章主要介绍使用GDB展示PHP代码的执行过过程,按阶段讲解使用cli模式讲解、PHP7的生命周期以及fpm的生命周期,包括fastcgi协议等。
收起列表
第5章 PHP代码的解析与执行14 节 | 118分钟
本章主要介绍编译器,以及源程序的分析过程,具体讲解Lex/YACC、Re2c/Bison词法和语法分析器以及讲解词法语法分析用到的数据结构等。
收起列表
视频:5-2 NFA和DFA (06:43)
视频:5-13 总结并回顾 (05:42)
第6章 基本语法实现的细节和原理12 节 | 182分钟
本章主要介绍条件判断语法实现、循环语法实现、中断与跳转、文件的引入、异常和错误的处理以及实战体验include和reuqire的区别。
收起列表
视频:6-2 break命令执行过程 (15:13)
视频:6-3 include语法的AST、栈、符号表和常量 (14:03)
视频:6-8 foreach的AST、栈、符号表和常量数组 (16:53)
视频:6-9 foreach指令集 (03:57)
第7章 编写一个PHP扩展7 节 | 93分钟
收起列表
第8章 课程总结1 节 | 18分钟
本章对课程做总结与回顾。
收起列表
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。