有哪些好的资源可以开始学习PHP和Zend引擎的内部机制?
有哪些好的资源可以开始学习PHP和Zend引擎的内部机制?
PHP手册中有一个(可悲的大部分是空的)PHP内部章节。
主要的开发邮件列表是internals@lists.php.net。您可以通过php.net注册和/或使用Markmail搜索档案。
PHP的git存储库位于git.php.net,但也有在GitHub上的镜像。
浏览源代码应使用lxr.php.net交叉引用工具。
PHP维基百科上有一个关于PHP开发的各种资源列表(博客文章,书籍,幻灯片等)。
特别是Sara Golemon的一本(较旧的)书:扩展和嵌入PHP。
更为当前和持续的努力是http://www.phpinternalsbook.com。
如果你有问题,可以尝试在efnet的#php.pecl聊天室寻求帮助。
此外,您还可以查看Sebastian Bergmann关于编译器内部的演示:
同时请务必查看Nikic的博客。他有很多关于如何阅读源代码的文章:
除此之外,您还可以查看个人贡献者的PHP Credits:
其中一些人运营自己的博客,可能包含更多信息。