I've read two tutorials from Sara Golemon
(http://zend.com/php/internals/), but it's not enought for me to start
writing a real extension. Are there any other docs? API reference?
Hello Roman,
http://talks.somabo.de and in general try the source lurke :-)
marcus
Thursday, November 17, 2005, 9:47:28 AM, you wrote:
I've read two tutorials from Sara Golemon
(http://zend.com/php/internals/), but it's not enought for me to start
writing a real extension. Are there any other docs? API reference?
Hi Roman,
I was in the same spot 2 weeks ago. Having never programmed in C before and
knowing nothing about PHP internals I wasn't sure where to start. The
documentation has an appendix in it that covers PHP4 Zend API but a lot is
still relevant (or close enough) to begin. Make use of the skeleton
extension as a starting point. Sara's articles are good for understanding
the ZVAL's usage within PHP. Also, looking at some of the newer extensions
like SPL are good starting points to get some of the base concepts down.
Good luck, it isn't so hard once you get into it.
Bob Silva
-----Original Message-----
From: Roman Ivanov [mailto:gamblergluck@yahoo.com]
Sent: Thursday, November 17, 2005 12:47 AM
To: internals@lists.php.net
Subject: [PHP-DEV] More docs about making PHP extensions?I've read two tutorials from Sara Golemon
(http://zend.com/php/internals/), but it's not enought for me to start
writing a real extension. Are there any other docs? API reference?
I've read two tutorials from Sara Golemon
(http://zend.com/php/internals/), but it's not enought for me to start
writing a real extension. Are there any other docs? API reference?
Just FYI: #3 has been sitting in the inbox at Zend for months. There is
more coming, it's just hit some.... production delays...
On a related note [plug]I'll have a book on the topic coming out in early
'06[/plug] which covers the topics found in the zend.com series in much
greater depth as well as some topics not even mentioned in the online
version.
As to documentation available now, I know Marcus has been working on
bringing the manual's documentation back up to date, and George
Schlossnagle's "Advanced PHP Programming" book has a few chapters towards
the end which describe the basics of extension development.
-Sara
Thanks for the information, people.