PHP7内核剖析pdf下载-PHP7内核剖析电子版

PHP7内核剖析pdf下载-PHP7内核剖析电子版

编辑点评:

PHP7内核剖析pdf是资深PHP开发者编写的一本解析PHP语言的书籍,里面详细的从基础讲解起,带你了解PHP语言底层的实现,让你能够更好的理解PHP,更好的进行开发工作。

PHP7内核剖析电子版

PHP7内核剖析pdf介绍

PHP作为流行的语言之一,自靠前个版本发布至今的二十几年里经历了多次重大改进,PHP7版本很大的特色在于其性能上的突破,比PHP5快了一倍。目前PHP7已经得到了广泛应用,越来越多的项目从PHP5迁移到了PHP7。目前,关于PHP内核的资料很好有限,本书以当前流行的PHP7版本为基础,系统性地、尽可能详细地介绍PHP语言底层的实现,旨在帮助更多的开发者进一步理解PHP,参与到PHP的实现中,为未来PHP的发展贡献一份力量!全书内容主要包括PHP数据类型的实现、PHP的编译及执行、PHP内存的管理、函数及面向对象的实现、PHP基础语法的实现,以及PHP扩展的开发。

PHP7内核剖析pdf作者

秦朋,目前就职于滴滴引擎技术部,负责专快车分单架构相关的工作,曾作为核心成员参与了滴滴小巴业务线的成立,曾先后就职于360、搜狗,有4年多的PHP、C、Golang开发经验,熟悉PHP扩展的实现,对PHP内核有深入的理解。

PHP7内核剖析pdf部分目录

第一章PHP基础架构

1.1简介

1.2安装及调试

1.3PHP7的变化

1.4PHP的构成

1.5生命周期

1.6小结

第2章SAPI

2.1Cli

2.1.1执行流程

2.1.2内置Web服务器

2.2Fpm

2.2.1基本实现

2.2.2Fpm的初始化

2.2.3worker——请求处理

2.2.4master——进程管理

2.3Embed

2.3.1实现

2.3.2使用

2.4小结

第3章数据类型

3.1变量

3.1.1变量类型

3.1.2内部实现

3.2字符串

3.3数组

3.3.1基本实现

3.3.2散列函数

3.3.3数组的初始化

3.3.4插入

3.3.5哈希冲突

3.3.6查找

3.3.7扩容

3.4引用

3.5类型转换

3.5.1转换为NULL

3.5.2转换为布尔型

3.5.3转换为整型

3.5.4转换为浮点型

3.5.5转换为字符串

3.5.6转换为数组

3.5.7转换为对象

3.6小结

第4章内存管理

4.1变量的自动GC机制

4.1.1引用计数

4.1.2写时复制

4.1.3回收时机

4.2垃圾回收

4.2.1回收算法

4.2.2具体实现

4.3内存池

4.3.1内存池的初始化

4.3.2内存分配

4.3.3系统内存分配

4.3.4内存释放

4.4线程安全

4.4.1TSRM的基本实现

4.4.2线程私有数据

4.4.3线程局部存储

4.5小结

PHP7内核剖析电子版截图

PHP7内核剖析pdf下载-PHP7内核剖析电子版插图(1)PHP7内核剖析pdf下载-PHP7内核剖析电子版插图(2)

评分及评论

无用户评分

来评个分数吧

  • 5 分
    0
  • 4 分
    0
  • 3 分
    0
  • 2 分
    0
  • 1 分
    0

Comments