Где я могу узнать о внутренних PHP? [закрытый]

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

4 ответов


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

основной список рассылки разработки internals@lists.php.net - ... Ты можешь!--5-->зарегистрируйтесь через php.net и/или используйте Markmail для поиска в архивах.

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

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

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

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

более текущие и постоянные усилия http://www.phpinternalsbook.com

Если у вас есть вопросы, вы должны попробовать с PHP.pecl room on сервере efnet.


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

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

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

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


еще одна лекция о "как это работает" темы:

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


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


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

компилятор PHP Internals (mp3)

с горками:

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