在哪里可以了解PHP内部知识? [英] Where can I learn about PHP internals?

查看:105
本文介绍了在哪里可以了解PHP内部知识?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有什么好的资源可以开始学习PHP和Zend Engine的内部知识?

What are good resources to start learning the internals of PHP and the Zend Engine?

推荐答案

PHP手册中有一个(几乎为空)有关PHP内部原理的章节.

The PHP Manual has a (sadly mostly empty) chapter on PHP internals.

主要的开发邮件列表是internals@lists.php.net.您可以通过php.net注册和/或

The main development mailing list is internals@lists.php.net. You can sign up via php.net and/or use Markmail to search the archives.

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

The git repository for PHP is located on git.php.net, but there is also a mirror on GitHub.

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

For browsing the source code you should use the lxr.php.net cross reference tool.

PHP Wiki列出了有关PHP开发的各种资源(博客文章,书籍,幻灯片等).

The PHP wiki has a list of various resources on PHP development (blog posts, books, slides, etc).

特别是萨拉·高蒙(Sara Golemon)的一本(较旧的)书: /rads.stackoverflow.com/amzn/click/com/067232704X"rel =" noreferrer"rel =" nofollow noreferrer>扩展和嵌入PHP .

In particular there is an (older) book by Sara Golemon: Extending and Embedding PHP.

目前正在进行的工作是 http://www.phpinternalsbook.com

A more current and ongoing effort is http://www.phpinternalsbook.com

如果您有任何疑问,请尝试在efnet上的#php.pecl房间.

If you have questions, you should try the #php.pecl room on efnet.

另请参见塞巴斯蒂安·伯格曼(Sebastian Bergmann)关于编译器内部的演示文稿:

Also see this presentation by Sebastian Bergmann about Compiler Internals:

并确保查看Nikic的博客.他有很多关于如何阅读源代码的文章:

And make sure to check Nikic's blog. He's got a number of posts on how to read the source:

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

In addition to that, you can check the PHP Credits for individual contributers:

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

A number of them run their own blogs which might contain more information.

这篇关于在哪里可以了解PHP内部知识?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆