Где я могу узнать о внутренних функциях PHP?

Каковы хорошие ресурсы для начала изучения внутренних компонентов PHP и Zend Engine?

Solutions Collecting From Web of "Где я могу узнать о внутренних функциях PHP?"

Руководство PHP содержит (в основном, пустую) главу о внутренних функциях PHP .

Основной почтовой рассылкой рассылки является internals@lists.php.net. Вы можете зарегистрироваться через php.net и / или использовать Markmail для поиска архивов .

Репозиторий git для PHP расположен на git.php.net , но есть также зеркало на GitHub .

Для просмотра исходного кода вы должны использовать перекрестный справочный инструмент lxr.php.net .

В PHP-вики есть список различных ресурсов для разработки PHP (сообщения в блогах, книги, слайды и т. Д.).

В частности, есть (более старая) книга Сары Големон : Расширение и внедрение PHP .

Более текущие и текущие усилия – http://www.phpinternalsbook.com

Если у вас есть вопросы, попробуйте # php.pecl комнату в efnet.


Также см. Эту презентацию Себастьяна Бергмана о внутренних языках компилятора:

И не забудьте проверить блог Никика. У него есть несколько сообщений о том, как читать источник:

В дополнение к этому вы можете проверить PHP Credits для отдельных вкладчиков:

Некоторые из них запускают собственные блоги, которые могут содержать больше информации.

Еще одна лекция «Как это работает» :

PHP UK Conference 2012 плейлист – PHP под капотом слайдов , автор Johannes Schlüter

На http://docstore.mik.ua/orelly/weblinux2/php/ch14_01.htm вы также можете найти интересные материалы о написании расширений php

На голландской конференции PHP (2009):

PHP Compiler Internals (mp3)

с слайдами:

http://www.scribd.com/doc/18171982/PHP-Compiler-Internals