全方位深度剖析PHP7底层源码百度云网盘下载
第一章课程介绍
本章主要介绍课程中要教授的知识点,以及课程要求等。
第2章PHP7的新特性
本章主要介绍PHP7的新特性,做基准测试,与PHP5对比验证PHP7的性能提升,引出学习PHP7源代码的必要性。
第3章基本变量和内存管理机制
本章主要讲解C语言中结构和关联的区别,宏定义,具体是zval和string的实现,以string为例演示写时复制和内存回收的方案,用GDB展示内存的使用情况等。
第4章PHP操作的生命周期
本章主要介绍用GDB展示PHP代码执行的过程,分阶段讲解cli模式、PHP7的生命周期和fpm的生命周期,包括fastcgi协议。
第5章PHP代码的分析和执行
本章主要介绍了源程序的编译器和分析过程,并具体讲解了Lex/YACC、Re2c/Bison词法和语法分析器以及词法和语法分析中用到的数据结构。
第6章基本语法实现的细节和原则
本章主要介绍条件判断文法、循环文法、中断和跳转的实现,文件的引入,异常和错误的处理,以及实战经验中include和reuqire的区别。
第7章编写PHP扩展
本章讲解编写和编译扩展的基本过程,了解PHP执行的原理。对于固化的逻辑,可以通过写扩展来提高性能,写扩展。
第八章课程总结
本章总结并回顾了本课程。
————下载必看————
2、版权归作者或出版者所有,本站对涉及的版权问题概不负责。如果著作权人认为本站侵权,请联系客服或发邮件处理。
3、本站解压密码统一为:235buluo.com 或 yudouyudou
4、部分分卷压缩如part1、part2类型的,需要全部下载到电脑才能解压
5、解压工具推荐:电脑端推荐使用WINRAR(最新版),苹果电脑端用RAR解压王。
6、关于下载速度:如果下载速度慢,请打开百度网盘超级vip会员下载。本站不提供网盘VIP账号。请理解,谢谢。
7、关于字幕和声音:MKV的视频资源都是闭路字幕音轨,在网盘上播放无法分析。用potplayer下载到本地电脑,用QQ影音在手机上播放。
资源失效请添加客服微信 “ CS235buluo”,并发送资源名称,我们会及时重新补发