29

PHPとZendEngineの内部を学び始めるための良いリソースは何ですか?

4

4 に答える 4

39

PHP マニュアルには、(悲しいことにほとんど空っぽの) PHP internals に関する章があります。

メインの開発メーリング リストは internals@lists.php.net です。php.net経由でサインアップしたり、Markmail を使用してアーカイブを検索したりできます。

PHP の git リポジトリはgit.php.netにありますが、GitHub にもミラーがあります。

ソース コードを参照するには、 lxr.php.net クロス リファレンス ツールを使用する必要があります。

PHP wiki には、PHP 開発に関するさまざまなリソース(ブログ投稿、書籍、スライドなど) のリストがあります。

特に、 Sara Golemonによる (古い) 本: Extending and Embedding PHPがあります。

現在進行中の取り組みはhttp://www.phpinternalsbook.comです。

質問がある場合は、efnet の #php.pecl ルームを試してみてください。


Compiler Internals に関する Sebastian Bergmann による次のプレゼンテーションも参照してください。

Nikic のブログもぜひチェックしてください。彼は、ソースの読み方に関する多くの投稿を持っています。

それに加えて、個々の貢献者の PHP クレジットを確認できます。

それらの多くは、より多くの情報を含む独自のブログを運営しています.

于 2010-12-08T16:27:38.940 に答える
6

「どのように機能するか」をテーマにした別の講義:

PHP UK Conference 2012 再生リスト -ボンネットの下の PHP スライド、Johannes Schlüter 著

于 2012-05-30T19:09:39.090 に答える
2

http://docstore.mik.ua/orelly/weblinux2/php/ch14_01.htm には、php拡張機能の記述に関する興味深い内部情報もあります

于 2010-12-22T22:35:01.910 に答える
1

Dutch PHP Conference(2009)から:

PHPコンパイラ内部(mp3)

スライド付き:

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

于 2010-12-08T16:33:52.213 に答える