internals:references

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
internals:references [2014/01/22 16:21] – Add new URL sixdinternals:references [2016/04/14 08:10] jpauli
Line 2: Line 2:
  
 **Blog Posts and Articles** **Blog Posts and Articles**
 +  * [[review_comments|Common comments from reviewing PECL proposals]]
   * [[http://nikic.github.io/2012/07/27/How-to-add-new-syntactic-features-to-PHP.html|How to add new (syntactic) features to PHP]] Nikita Popov (2012)   * [[http://nikic.github.io/2012/07/27/How-to-add-new-syntactic-features-to-PHP.html|How to add new (syntactic) features to PHP]] Nikita Popov (2012)
   * [[http://arr.gr/blog/2012/06/on-php-extensions/|Blog post on what a PHP Extension is]] Shahar Evron (2012)   * [[http://arr.gr/blog/2012/06/on-php-extensions/|Blog post on what a PHP Extension is]] Shahar Evron (2012)
Line 11: Line 12:
   * [[https://github.com/mytskine/php-src/wiki/bug40531-mbsubstr|Fixing a bug in php-src]] François Gannaz describes making his very first bug fix (2012)   * [[https://github.com/mytskine/php-src/wiki/bug40531-mbsubstr|Fixing a bug in php-src]] François Gannaz describes making his very first bug fix (2012)
   * PHP Extensions Made Eldrich Series by Kristina Chodorow (2011)   * PHP Extensions Made Eldrich Series by Kristina Chodorow (2011)
-    * [[http://www.snailinaturtleneck.com/blog/2011/08/11/php-extensions-made-eldrich-installing-php/|PHP Extensions Made Eldrich: Installing PHP]] +    * [[http://www.kchodorow.com/blog/2011/08/11/php-extensions-made-eldrich-installing-php/|PHP Extensions Made Eldrich: Installing PHP]] 
-    * [[http://www.snailinaturtleneck.com/blog/2011/08/11/php-extensions-made-eldrich-hello-world/|PHP Extensions Made Eldrich: Hello, World!]] +    * [[http://www.kchodorow.com/blog/2011/08/11/php-extensions-made-eldrich-hello-world/|PHP Extensions Made Eldrich: Hello, World!]] 
-    * [[http://www.snailinaturtleneck.com/blog/2011/08/11/php-extensions-made-eldrich-php-variables/|PHP Extensions Made Eldrich: PHP Variables]] +    * [[http://www.kchodorow.com/blog/2011/08/11/php-extensions-made-eldrich-php-variables/|PHP Extensions Made Eldrich: PHP Variables]] 
-    * [[http://www.snailinaturtleneck.com/blog/2011/08/11/php-extensions-made-eldrich-classes/|PHP Extensions Made Eldrich: Classes]] +    * [[http://www.kchodorow.com/blog/2011/08/11/php-extensions-made-eldrich-classes/|PHP Extensions Made Eldrich: Classes]] 
-  * Internals articles by Julien Pauli (2011/2012 - french) +  * Internals articles by Julien Pauli 
-    * [[http://julien-pauli.developpez.com/tutoriels/php/sapis/|PHP'SAPI explained]] +    * [[http://jpauli.github.io/|Julien Pauli's internal blog]]
-    * [[http://julien-pauli.developpez.com/tutoriels/php/internals/zend-memory-manager/|PHP Memory and Zend Memory Manager]] +
-    * [[http://julien-pauli.developpez.com/tutoriels/php/internals/variables/|PHP's variables from internal]] +
-    * [[http://julien-pauli.developpez.com/tutoriels/php/internals/bases-creer-extension/|Introduction to PHP extensions writing]] +
-    * [[http://julien-pauli.developpez.com/tutoriels/php/internals/presentation/|Quick overview of PHP Engine]] +
-    * [[http://julien-pauli.developpez.com/tutoriels/php/internals/hashtables/|Hashtables explained]]+
   * [[http://derickrethans.nl/valgrinding-shared-modules.html|Valgrinding shared modules]] Derick Rethans (2011)   * [[http://derickrethans.nl/valgrinding-shared-modules.html|Valgrinding shared modules]] Derick Rethans (2011)
   * [[http://derickrethans.nl/debugging-variables.html|Debugging Variables]] Derick Rethans (2011)   * [[http://derickrethans.nl/debugging-variables.html|Debugging Variables]] Derick Rethans (2011)
Line 46: Line 42:
   * [[http://talks.somabo.de/200903_montreal_php_extension_writing.pdf|PHP Extension Writing]] by Johannes Schlüter and Marcus Börger (2009)   * [[http://talks.somabo.de/200903_montreal_php_extension_writing.pdf|PHP Extension Writing]] by Johannes Schlüter and Marcus Börger (2009)
   * [[http://www.php.net/~wez/extending-php.pdf|Extending PHP]] by Wez Furlong (2003)   * [[http://www.php.net/~wez/extending-php.pdf|Extending PHP]] by Wez Furlong (2003)
 +  * [[http://fr.slideshare.net/jpauli/php-extensionsworkshop|PHP extensions workshop]] by Julien Pauli (2015)
  
 **Worked Examples** **Worked Examples**
   * [[https://github.com/patrickallaert/PHP_Extension_Workshop/branches|PHP Extension Workshop]] by Patrick Allaert. Click on one of the "compare" buttons.  Every branches correspond to a specific addition to an empty extension.   * [[https://github.com/patrickallaert/PHP_Extension_Workshop/branches|PHP Extension Workshop]] by Patrick Allaert. Click on one of the "compare" buttons.  Every branches correspond to a specific addition to an empty extension.
 +  * [[https://github.com/jpauli/PHP_Extension_Workshop|A fork of PHP Extension Workshop]] by Julien Pauli.
  
 **Official Documentation/Source** **Official Documentation/Source**
internals/references.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1