环境Windows10 64位 专业版 laravel 5.8 / 5.7 phpstudy v8.0
或者 Mac pro 2019 Docker PHP 版本后面说明
1. 文档https://github.com/laruence/phpbook。// 鸟哥 - PHP底层实现 - 推荐 -- 20210429 周四 公司 php为啥速度快?按说每次访问重新执行能快才怪? - 知乎 推荐阅读 PHP 运行机制与原理 从php内核角度分析php弱类型 全面解析PHP的糟糕设计(1) 全面解析PHP的糟糕设计(2) php内核分析-zval 为什么Swoole可以加速php 安全|PHPStress:PHP拒绝服务攻击(含PoC) PHP Opcache工作原理 如何发挥出PHP7的高性能 千万级并发实现的秘密:内核不是解决方案,而是问题所在! PHP代码重构思考 专题1:PHP超时处理全面总结(3) PHP 性能分析与实验——性能的宏观分析 萌新必备技能--PHP框架反序列化入门教程 PHP 安全更新|PHP 7.4.2 与 PHP 7.3.14,以及 PHP 7.2.27 正式发布 (1)PHP内核 - 玩转php的编译与执行 (2)PHP内核 - 玩转php的编译与执行 php - tcp 粘包/拆包实例 放弃偏见,重新认识 PHP 对PHP变量的实现方式以及内存管理的梳理 从php内核角度分析php弱类型 php底层原理之垃圾回收机制 PHP 迁移 Mcrypt 至 OpenSSL 加密算法详解 【鸟哥】PHP7强悍性能背后,zval的变化! PHP内核— SAPI接口-php教程-PHP中文网
视频教程PHP7底层源码级开发实战_哔哩哔哩_bilibili
2. 整理输出2.1 引言 - 服务调用在单体应用中,所有服务都打包在一个应用里面,我们只需要通过本地方法即可调用其他的服务。 比如,我们有 UserService 和 ProductService 两个服务,如果要在 UserService 中获取某个用户发布的商品,只需要实例化 ProductService,并传入用户参数到到数据库查询并返回结果即可,一切操作都是在本地内存中完成的,不同服务之间的调用并不涉及到任何网络传输,编译器会帮我们完成所有的函数调用、参数解析和代码执行。 以 PHP 为例,底层的执行逻辑如下(如果你对服务不太理解的话,常见的 MVC 模式其实就是一种单体应用架构模式): 
2.2 PHP的架构图
2.3 TBd后续整理 ... |