You know what? Haha, it feels like a cow.
Reply content:
You know what? Haha, it feels like a cow.
In addition to issue, Patch, as Mcfog says, you can also develop high-quality pecl extensions and try to submit pecl extensions to pecl.php.net. Another core developer like the PHP7 in the fight with brother Bird Dmitry Stogov (@ Leningrad) In the PHP4 era, the accelerator Turck MMCache was developed to improve PHP performance and now leads Zendopcache and Zend-jit project development. Brother Bird is also a step-by-step, developed yaf/yar/yac/taint and other extensions, but also apc/ The maintainer of the opcache/msgpack extension.
PHP Swoole written by the author of the Tutorial Building PHP Extensions:
http://wiki.swoole.com/wiki/page/238.html (Video tutorial)
http://php.net/manual/zh/internals2.buildsys.php
The Php-src/ext/ext_skel script is used to generate the pecl extension source skeleton.
Http://www.laruence.com/2011/09/13/2139.html
Getting Started: http://www.walu.cc/phpbook/
Case: Php-src/ext
pecl Development Mail Group: Http://news.php.net/php.pecl.dev
Try to write some phpt test cases, php-src/tests there are many references.
To compile PHP with--enable-debug when testing, do not output any error messages by executing your extension logic. Use Valgrind to detect memory leaks.
such as PHP code encryption extension Php-beast and similar to the YAC PHP process k/v Cache extension Pcache (small amount of code), you can refer to:
Https://github.com/liexusong
From the submission of issue, participation in the discussion started
Slowly submit some patches
Slowly patch the quantity and quality up, the speech has the value, naturally has the opportunity
First you have to go back to the C language, can write extensions or even directly to the source code to contribute their own.
PHP official developers do not like exams, you are admitted to be able to become a PHP developer is mainly your ability to receive official recognition, or make contributions by the official recognition, not quite can be.
China is not only bird brother, at least there are swoole developers Hantian have php.net mailbox, but they are not simple PHP developers, they are directly to the PHP code to contribute to the people, not like we can only use PHP.
BTW I also hope that one day I can directly contribute to the source of PHP.