<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 25 May 2013 09:34:00 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Slashdot.org:  Extending and Embedding PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/5938</guid>
      <link>http://www.phpdeveloper.org/news/5938</link>
      <description><![CDATA[<p>
On Slashdot, <i>Sebastian Bergmann</i> <a href="http://books.slashdot.org/article.pl?sid=06/07/31/1416207">has a book review</a> of one of the latest PHP-related offerings from SAMS Publishing - <i>Sare Golemon</i>'s "Extending and Embedding PHP".
</p>
<blockquote>
"Extending and Embedding PHP" by Sara Golemon, a long-time contributor to the PHP project, remedies the fact that the internals of PHP are far from being as well documented as the rest of PHP. It brings writing extensions for PHP "to the masses", so to speak. 
</blockquote>
<p>
<i>Sebastian</i> <a href="http://books.slashdot.org/article.pl?sid=06/07/31/1416207">covers the contents</a> of the book, one chapter at a time - everything from "Memory Management" out to the "Streams" chapters. His opinion of the book is a good one, too, noting that it brings a topic that could have been rendered unreadable by the wrong author into the realm of "the masses" with plenty of explaination and code throughout.
</p>]]></description>
      <pubDate>Wed, 02 Aug 2006 09:16:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[WebReference.com: How to Manage Memory in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/5619</guid>
      <link>http://www.phpdeveloper.org/news/5619</link>
      <description><![CDATA[<p>
WebReference.com has a <a href="http://www.webreference.com/programming/php_mem/index.html">new sample chapter</a> from <i>Sara Goleman</i>'s book "Extending and Embedding PHP" (Chapter 3) taking a look at memory management in PHP.
</p>
<blockquote>
One of the most jarring differences between a managed language like PHP, and an unmanaged language like C is control over memory pointers.
</blockquote>
<p>
<a href="http://www.webreference.com/programming/php_mem/index.html">The chapter</a> looks at:
<ul>
<li>Freeing up unneeded resources
<li>Handling error requests correctly
<li>An introduction to the Zend Memory Manager
<li>Counting references to avoid unnecessary copying
<li>The usefulness of "copy on write"
<li>Saving resources with "change on write"
<li>Difficulties with handling seperation of values
</ul>
</p>
<p>
Each of the above items is <a href="http://www.webreference.com/programming/php_mem/">accompanied by</a> a good bit of text and code examples where appropriate (even a diagram or two to make things clearer). 
</p>]]></description>
      <pubDate>Mon, 19 Jun 2006 06:20:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: What Extending PHP Teaches]]></title>
      <guid>http://www.phpdeveloper.org/news/5539</guid>
      <link>http://www.phpdeveloper.org/news/5539</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has a <a href="http://blogs.oracle.com/opal/2006/06/08#a37">quick new comment</a> over on his Oracle blog about the release and contents of <i>Sara Goleman</i>'s book, <a href="http://www.phpdeveloper.org/news/5538">Extending and Embedding PHP</a>.
</p>
<quote>
<i>
Like all good books, you should read this even if you never plan to follow the title. What you will gain from the text is a better understanding of PHP and knowledge about how a large program (PHP itself) has been designed and works. I'm reminded of Lions' Commentary on Unix (though Sara's book does not reproduce all the code of PHP!) because this is a ground breaking book.
</i>
</quote>
<p>
It's always good to get a better idea of what's going on behind the scenes. Too many people just use PHP and think new versions just magically appear. In truth, there are a huge number of developers working on new features and fixing bugs to help make PHP, the language, a better place. And, <a href="http://www.phpdeveloper.org/news/5538">thanks to Sara</a>, the work those folks do gets a bit more recognition.
</p>]]></description>
      <pubDate>Thu, 08 Jun 2006 05:44:54 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sara Goleman's Blog: Extending and Embedding PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/5538</guid>
      <link>http://www.phpdeveloper.org/news/5538</link>
      <description><![CDATA[<p>
<i>Sara Goleman</i> has an <a href="http://blog.libssh2.org/index.php?/archives/24-Extending-and-Embedding-PHP.html">elated post</a> on her blog today about the release of her book from Sams publishing called "Extending and Embedding PHP".
</p>
<quote>
<i>
<p>
It's official!!!! After a year in development Extending and Embedding PHP is now shipping from fine book stores everywhere. 
</p>
<p>
I've gotten good reviews from the half dozen people I know who've gotten their hands on it, and I am really satisfied with most of it. Do I think it could be better? Of course I do, but I don't think I was ever going to be completely satisfied.
</p>
</i>
<quote>
<p>
She <a href="http://blog.libssh2.org/index.php?/archives/24-Extending-and-Embedding-PHP.html">notes</a> that, though she enjoyed the book writing experience, readers shouldn't look too soon for another from this autor. If you've picked up a copy and have had the time to get through it, <a href="http://blog.libssh2.org/index.php?/archives/24-Extending-and-Embedding-PHP.html">drop her a note</a> and tell her what you think!
</p>]]></description>
      <pubDate>Wed, 07 Jun 2006 20:07:59 -0500</pubDate>
    </item>
  </channel>
</rss>
