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

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

+26
08 дек. '10 в 16:23
источник поделиться
4 ответа

Руководство 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.


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

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

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

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

+34
08 дек. '10 в 16:27
источник

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

Конференция PHP UK 2012 playlist - PHP под капотом слайды Иоганн Шлютер

+5
30 мая '12 в 19:09
источник

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

+2
22 дек. '10 в 22:35
источник
+1
08 дек. '10 в 16:33
источник

Посмотрите другие вопросы по меткам или Задайте вопрос