Hi All,
Trying to ready myself for some possible work w/the core (after I
resurrect all my never-that-great C, heh), I went looking for a recent
book. (I still like old-school supplements.)
I see Sara's from 2006 on Amazon, but nothing after that under 'PHP
internals'. I'm sure that one's not totally obsolete, but I don't know
if programming styles and patterns have changed even if the bulk of
the code has not. At the risk of fanning some flames I don't know
about... is there a more recent book that's generally liked?
Thanks,
S.
Hi Sanford,
Sara’s book is still the best we have, nevertheless it shows its age. In Theo Schlossnagles "Scalable Internet Architectures" also has a chapter on PHP internals. The rest is more or less reading existing code and playing around. Looks like somebody on Internals should land a book deal :)
With regards,
Lars
Am 15.05.2012 um 07:00 schrieb Sanford Whiteman:
Hi All,
Trying to ready myself for some possible work w/the core (after I
resurrect all my never-that-great C, heh), I went looking for a recent
book. (I still like old-school supplements.)I see Sara's from 2006 on Amazon, but nothing after that under 'PHP
internals'. I'm sure that one's not totally obsolete, but I don't know
if programming styles and patterns have changed even if the bulk of
the code has not. At the risk of fanning some flames I don't know
about... is there a more recent book that's generally liked?Thanks,
S.
Sara’s book is still the best we have, nevertheless it shows its
age. In Theo Schlossnagles "Scalable Internet Architectures" also
has a chapter on PHP internals. The rest is more or less reading
existing code and playing around. Looks like somebody on Internals should land a book deal :)
Thanks, Lars. I first learned about zvals from a chapter in George
Schlossnagle's Advanced PHP Programming, so it seems like there are
deeper dives here and there. I don't know about the book deal if I'm
the only to ask about it in so long, though. :)
-- S.
Yep, that might be exactly the problem. The audience for such a book might be less than 100.
Am 17.05.2012 um 06:24 schrieb Sanford Whiteman:
Sara’s book is still the best we have, nevertheless it shows its
age. In Theo Schlossnagles "Scalable Internet Architectures" also
has a chapter on PHP internals. The rest is more or less reading
existing code and playing around. Looks like somebody on Internals should land a book deal :)Thanks, Lars. I first learned about zvals from a chapter in George
Schlossnagle's Advanced PHP Programming, so it seems like there are
deeper dives here and there. I don't know about the book deal if I'm
the only to ask about it in so long, though. :)-- S.
:)
That's too bad....I've read Sara's book, but i'd also buy a new book on this topic.
From: Lars Strojny lars@strojny.net
To: Sanford Whiteman swhitemanlistens-software@cypressintegrated.com
Cc: internals@lists.php.net
Sent: Thursday, May 17, 2012 5:14 PM
Subject: Re: [PHP-DEV] Internals books (c) 2007+ ?
Yep, that might be exactly the problem. The audience for such a book might be less than 100.
Am 17.05.2012 um 06:24 schrieb Sanford Whiteman:
Sara’s book is still the best we have, nevertheless it shows its
age. In Theo Schlossnagles "Scalable Internet Architectures" also
has a chapter on PHP internals. The rest is more or less reading
existing code and playing around. Looks like somebody on Internals should land a book deal :)Thanks, Lars. I first learned about zvals from a chapter in George
Schlossnagle's Advanced PHP Programming, so it seems like there are
deeper dives here and there. I don't know about the book deal if I'm
the only to ask about it in so long, though. :)-- S.
Looks like somebody on Internals should land a book deal :)
You don't earn money on books, and if you don't earn money anyways you
can do what is more beneficial for the world: go to edit.php.net and
work on php.net/internals2 ;-)
johannes
On Tue, May 15, 2012 at 7:00 AM, Sanford Whiteman
swhitemanlistens-software@cypressintegrated.com wrote:
Hi All,
Trying to ready myself for some possible work w/the core (after I
resurrect all my never-that-great C, heh), I went looking for a recent
book. (I still like old-school supplements.)I see Sara's from 2006 on Amazon, but nothing after that under 'PHP
internals'. I'm sure that one's not totally obsolete, but I don't know
if programming styles and patterns have changed even if the bulk of
the code has not. At the risk of fanning some flames I don't know
about... is there a more recent book that's generally liked?
You can find a list of various resources regarding PHP internals on
the Wiki: https://wiki.php.net/internals/references
So, no, there does not seem to be a newer book, but maybe the other
stuff can help too :)
Nikita
hi,
On Tue, May 15, 2012 at 7:00 AM, Sanford Whiteman
swhitemanlistens-software@cypressintegrated.com wrote:
Hi All,
Trying to ready myself for some possible work w/the core (after I
resurrect all my never-that-great C, heh), I went looking for a recent
book. (I still like old-school supplements.)I see Sara's from 2006 on Amazon, but nothing after that under 'PHP
internals'. I'm sure that one's not totally obsolete, but I don't know
if programming styles and patterns have changed even if the bulk of
the code has not. At the risk of fanning some flames I don't know
about... is there a more recent book that's generally liked?
And one book one must read and understand is "The C programming
language",by K&R. A must read. Writing php extensions is then only
about reading existing source codes (php-src/ext or pecl) or Sarah's
book for the basics.
Cheers,
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org