PHP Internals Book [русский перевод]

PHP Internals Book [неофициальная русская версия]

Введение

Данная книга — это неофициальный русский первод книги PHP Internals Book.

Эта книга является результатом совместной работы нескольких разработчиков PHP, она нацелена на создание наиболее полного описания того как PHP работает изнутри.

У книги три основных цели:

  • задокументировать и описать как PHP работает изнутри.
  • задокументировать и описать как язык может быть дополнен с помощью расширений.
  • задокументировать и описать как вы можете взаимодействовать с сообществом для разработки PHP.

В первую очередь книга ориентирована на тех разработчиков, у кого есть опыт разработке на языке программирования C. Однако, везде где это возможно, мы пытались подать информацию так, чтобы разработчики, которые не знают C на достаточном уровне, все равно могли её понять.

Примечание

Часть вводных глав ещё не написана, по этому если вы совсем новичок в разработке расширений для PHP, то вам нужно подождать пока эти главы буду опубликованы или начать с изучения других ресурсов на эту тему.

Книга находится в процессе написания, любой фидбэк привествуется! Пожалуйста, присылайте ваши пожелания и предложения для оригинальной книги на [email protected].

Перевод сделан с разрешения авторов книги, но это неофициальный перевод. Пожелания и предложения по переводу на русский язык высылайте на адрес [email protected] либо в виде pull-реквестов. Оригинальная книга доступна по адресу http://www.phpinternalsbook.com/.

Важно учитывать, что структуры данных, описанные в книге, актуальны для современных версий PHP (на данный момент это PHP 5.5). Если один из следующих релизов будет слит с веткой phpng, то часть структур и алгоритмов, описанных в текущей версии книги, устареют.