Today we introduce a PHP extension development-related book "PHP Internals Book", which is a collaborative effort among several PHP developers to better document and describe how PHP works inside.
PHP Internals Book has three main goals:
- Document and describe how PHP works internally.
- Records and describes how to use the extended extension language.
- Document and describe how to interact with the community to develop PHP itself.
PHP Internals Book is intended for developers with experience in C programming languages. Nonetheless, however, we will try to refine the information and summarize it so that developers who do not understand C can still understand the content.
But let's stick to it. If you do not know the C language, you will not be able to achieve efficient, stable (crashes under any platform), performance and practicality. Here are some very good online resources about the C language itself, ecosystem and build tools, and operating system APIs:
- http://www.tenouk.com/
- Https://en.wikibooks.org/wiki/C_Programming
- http://c-faq.com/
- https://www.gnu.org/software/libc/
- Http://www.faqs.org/docs/Linux-HOWTO/Program-Library-HOWTO.html
- Http://www.iecc.com/linker/linker10.html
A book on PHP extension Development-PHP Internals Books