在哪里可以了解 PHP 内部?[已关闭]

2022-08-30 15:17:06

有哪些好的资源可以开始学习PHP和Zend引擎的内部?


答案 1

PHP手册中有一章(可悲的是大部分是空的)关于PHP内部的

主要的开发邮件列表是 internals@lists.php.net。您可以通过 php.net 注册和/或使用Markmail搜索档案

PHP 的 git 存储库位于 git.php.net 上,但 GitHub 上也有一个镜像。

要浏览源代码,您应该使用 lxr.php.net 交叉引用工具

PHP wiki 上有一个关于 PHP 开发的各种资源列表(博客文章、书籍、幻灯片等)。

特别是Sara Golemon的一本(较旧的)书:Extending and Embedding PHP

http://www.phpinternalsbook.com 一项更当前和更持续的努力

如果您有任何疑问,请尝试在efnet上#php.pecl room。


另请参阅 Sebastian Bergmann 关于编译器内部函数的演示:

请务必查看Nikic的博客。他有很多关于如何阅读源代码的帖子:

除此之外,您还可以查看个人贡献者的PHP积分:

他们中的许多人经营自己的博客,其中可能包含更多信息。


答案 2

另一个关于“它是如何工作的”主题的讲座:

PHP UK Conference 2012 播放列表 - PHP 引擎盖下的幻灯片,作者:Johannes Schlüter


推荐