我在哪里可以了解 PHP 内部原理?

发布于 2024-10-06 08:30:39 字数 48 浏览 9 评论 0原文

有哪些好的资源可以帮助您开始学习 PHP 和 Zend Engine 的内部原理?

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

天赋异禀 2024-10-13 08:30:39

PHP 手册有一个(遗憾的是大部分都是空的)关于 PHP 内部的章节

主要开发邮件列表是[email protected]。您可以通过 php.net 注册 和/或 使用 Markmail 搜索档案

PHP 的 git 存储库位于 git.php.net 上,但是也是GitHub 上的镜像

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

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

特别是 Sara Golemon 写的一本(较旧的)书:扩展和嵌入 PHP

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

如果您有疑问,您应该尝试efnet 上的 #php.pecl 房间。


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

并且一定要查看 Nikic 的博客。他有很多关于如何阅读源代码的帖子:

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

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

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

The main development mailing list is [email protected]. You can sign up via php.net and/or use Markmail to search the archives.

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

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

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

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

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

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


Also see this presentation by Sebastian Bergmann about Compiler Internals:

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

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.

无所的.畏惧 2024-10-13 08:30:39

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

PHP UK Conference 2012 播放列表 - PHP 底层 幻灯片< /a>,作者:约翰内斯·施吕特

Another lecture on "how does it work" theme:

PHP UK Conference 2012 playlist - PHP under the hood slides, by Johannes Schlüter

送君千里 2024-10-13 08:30:39


http://docstore.mik.ua/orelly/weblinux2/php/ch14_01.htm
您还可以找到一些关于编写 php 扩展的有趣内部知识

On
http://docstore.mik.ua/orelly/weblinux2/php/ch14_01.htm
you can also find some interesting internals about writing php extensions

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文