<?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>Fri, 21 Nov 2008 22:03:44 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Jonathan Street's Blog: Book Review: "Practical Web 2.0 Applications with PHP" by Quentin Zervaas]]></title>
      <guid>http://www.phpdeveloper.org/news/10803</guid>
      <link>http://www.phpdeveloper.org/news/10803</link>
      <description><![CDATA[<p>
<i>Jonathan Street</i> has <a href="http://torrentialwebdev.com/blog/archives/159-Book-Review-Practical-Web-2.0-Applications-with-PHP-by-Quentin-Zervaas.html">posted a review</a> of a book from <i>Quentin Zervaas</i> - "Practical Web 2.0 Applications with PHP".
</p>
<blockquote>
If you are already comfortable taking a project from concept to a working application this book will have little for you. If you are comfortable working with PHP, able to put together standalone tools and pages, perhaps develop a wordpress plugin but have not yet created a complete site from scratch then this may be the book that helps you "step up a gear".
</blockquote>
<p>
He <a href="http://torrentialwebdev.com/blog/archives/159-Book-Review-Practical-Web-2.0-Applications-with-PHP-by-Quentin-Zervaas.html">mentions</a> the application that he book helps you develop (a blogging platform) and goes through a summary of each chapter with opinions on each. He also points to a <a href="http://www.apress.com/book/downloadfile/3852">sample chapter</a> if you'd like an idea of what the book is like.
</p>]]></description>
      <pubDate>Mon, 11 Aug 2008 10:28:54 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Kae Verens' Blog: Review: Pro PHP - Patterns, Frameworks, Testing and More]]></title>
      <guid>http://www.phpdeveloper.org/news/10522</guid>
      <link>http://www.phpdeveloper.org/news/10522</link>
      <description><![CDATA[<p>
<i>Kae Verens</i> has <a href="http://verens.com/archives/2008/07/01/review-pro-php-patterns-frameworks-testing-and-more/">posted another book review</a> today covering APress' "Pro PHP: Patterns, Frameworks, Testing and More" (by <i>Kevin McArthur</i>).
</p>
<blockquote>
This book is absolutely jam-packed with information useful to the medium-advanced PHP coder. SPL is described over a few chapters, and a quick intro to Zend's MVC framework is provided. Of particular interest to me were the final chapters, to do with certificate-based authentication, and a chapter near the beginning describing the upcoming features of PHP6. Great book - I really enjoyed it.
</blockquote>
<p>
<a href="http://verens.com/archives/2008/07/01/review-pro-php-patterns-frameworks-testing-and-more/">The review</a> gets into detail on some of the chapters and some of the shortfalls that <i>Kae</i> saw about them. Things like:
</p>
<ul>
<li>The title says "frameworks" but only one is really discussed (Zend Framework)
<li>The testing/continuous development sections weren't long enough
<li>The "web 2.0" section was a little sparse
<li>The only real web service protocol talked about is SOAP.
</ul>
<p>
Overall, though <i>Kae</i> found <a href="http://www.apress.com/book/view/1590598199">the book</a> to be worthy of a place on any developer's shelf.
</p>]]></description>
      <pubDate>Tue, 01 Jul 2008 12:55:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tony Bibbs' Blog: Book Review: Pro PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10386</guid>
      <link>http://www.phpdeveloper.org/news/10386</link>
      <description><![CDATA[<p>
<i>Tony Bibbs</i> has posted <a href="http://www.tonybibbs.com/article.php/Book-Review-Pro-PHP">his own review</a> of a recently released PHP-related book from APress, "Pro PHP: Patterns, Frameworks, Testing and More" (by <i>Kevin McArthur</i>):
</p>
<blockquote>
First I think it's important to cover the valuable aspects of the book as that will really drive your decision whether the book is worth a read. If you are new to object oriented programming and basic design patterns you will get a fairly good introduction of how to do both in PHP.
</blockquote>
<p>
He points out some of his favorite parts of the book - the chapter on exceptions, chapter three covering the Standard PHP library - and some of the things he thought could be improved like the order of the parts of the book (4 should be after 1) and his disappointment in the lack of security/scalability/performance topics.
</p>]]></description>
      <pubDate>Wed, 11 Jun 2008 09:35:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[James McLean's Blog: Book Review: Apress' Beginning PHP and Oracle]]></title>
      <guid>http://www.phpdeveloper.org/news/10339</guid>
      <link>http://www.phpdeveloper.org/news/10339</link>
      <description><![CDATA[<p>
<i>James McLean</i> has done his <a href="http://blog.phpguy.org/2008/06/04/book-review-apress-beginning-php-and-oracle/">own review</a> of the APress book "Beginning PHP and Oracle":
</p>
<blockquote>
Published in August 2007, <a href="http://apress.com/book/view/1590597702">Beginning PHP and Oracle: From Novice to Professional</a> weighs in at a hefty 763 pages long. It's one for the bookshelf, not for the backpack thats for sure!
</blockquote>
<p>
He <a href="http://blog.phpguy.org/2008/06/04/book-review-apress-beginning-php-and-oracle/">goes through</a> the sections of the book - the PHP intro, some of its "Enterprise thinking", mentions of MySQL and SQLite and, of course, the large amount of Oracle content (both in using Oracle alone and in connecting the two together).
</p>
<blockquote>
If you're in the market for a book to perhaps learn PHP and would like to move onto advanced concepts later on, this book is worth a look. If you're an experienced PHP developer and looking for an introduction into the world of Oracle, this is the book for you.
</blockquote>]]></description>
      <pubDate>Wed, 04 Jun 2008 11:16:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ken Guest's Blog: Book review: PHP Objects, Patterns and Practice (second edition)]]></title>
      <guid>http://www.phpdeveloper.org/news/10334</guid>
      <link>http://www.phpdeveloper.org/news/10334</link>
      <description><![CDATA[<p>
<i>Ken Guest</i> has <a href="http://blogs.linux.ie/kenguest/2008/06/03/book-review-php-objects-patterns-and-practice-second-edition/">posted a review</a> of yet another PHP-related book from APress publishing, "PHP Objects, Patterns and Practice (Second Edition)".
</p>
<blockquote>
While being an easy read, this is a well written, serious book and is aimed squarely at enterprise-level developers and software engineers who make their living through the development and architecture of solutions developed in PHP.
</blockquote>
<p>
He <a href="http://blogs.linux.ie/kenguest/2008/06/03/book-review-php-objects-patterns-and-practice-second-edition/">breaks down</a> the book into the three sections its title mentions - working with objects, design patterns and a healthy dose of PEAR, phpDocumentor, PHPUnit, CVS and phing.
</p>]]></description>
      <pubDate>Wed, 04 Jun 2008 07:58:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Kae Verens' Blog: review: Object-Oriented Programming in PHP5]]></title>
      <guid>http://www.phpdeveloper.org/news/10291</guid>
      <link>http://www.phpdeveloper.org/news/10291</link>
      <description><![CDATA[<p>
<i>Kae Verens</i> has <a href="http://verens.com/archives/2008/05/28/review-object-oriented-programming-in-php5/">posted a review</a> of a PHP-related book from APress Publishing, "Object-Oriented Programming in PHP5":
</p>
<blockquote>
In short: a very good concise introduction to OOP. I'll be keeping this on my desk for a while. The language use is strange but the code examples and the spread of topics make up for that in spades. This book has a very broad scope, but is clear in the essentials. If you're looking for an introduction to Objected Oriented Programming in PHP, I'd recommend this one.
</blockquote>
<p>
<a href="http://verens.com/archives/2008/05/28/review-object-oriented-programming-in-php5/">The review</a> gets into a bit more detail on "The Good", "The Bad" and "The Ugly" of its contents including its intro to OOP in PHP (good), the assumption that OOP is better than other programming types (bad) and the poor structure of the book (the ugly).
</p>]]></description>
      <pubDate>Thu, 29 May 2008 07:53:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Freegrok.com: Review: Beginning PHP and MySQL: From Novice to Professional, Third Edition]]></title>
      <guid>http://www.phpdeveloper.org/news/10277</guid>
      <link>http://www.phpdeveloper.org/news/10277</link>
      <description><![CDATA[<p>
On freegrok.com a <a href="http://www.freegrok.com/content/review/review-beginning-php-and-mysql-from-novice-professional-third-edition">new review</a> of an APress PHP-related book has been posted, a look at <i>W. Jason Gilmore</i>'s "Beginning PHP and MySQL: From Novice to Professional, Third Edition".
</p>
<blockquote>
Walking through your local bookstore will show that there is definitely no shortage of books related to PHP and MySQL.  These ubiquitous technologies have been many a beginner's foray into the world of web development.  Since both are free and widely supported it's a safe bet that the software you create can be used in almost any circumstance with relative ease.  Beginning PHP and MySQL: From Novice to Professional, Third Edition is a good resource to get you started on your way.
</blockquote>
<p>
The reviewer <a href="http://www.freegrok.com/content/review/review-beginning-php-and-mysql-from-novice-professional-third-edition">breaks down</a> the chapters of the book and points out two chapters (web services and MVC with the Zend Framework) that he though were noteworthy for budding developers to look in to.
</p>
<blockquote>
All in all W. Jason Gilmore has done an excellent job of bringing a wide ranging topics into a manageable size and retaining much of the value for later use.
</blockquote>]]></description>
      <pubDate>Tue, 27 May 2008 10:24:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Amir Saied's Blog: Book review: "Pro PHP: Patterns, Frameworks, Testing and More" by Kevin McArthur]]></title>
      <guid>http://www.phpdeveloper.org/news/10221</guid>
      <link>http://www.phpdeveloper.org/news/10221</link>
      <description><![CDATA[<p>
<i>Amir Saied</i> has posted <a href="http://gluegadget.com/blog/index.php?/archives/26-Book-review-Pro-PHP-Patterns,-Frameworks,-Testing-and-More-by-Kevin-McArthur.html">a book review</a> of a new book from APress publishing "ProPHP: Patterns, Frameworks, Testing and More" (by <i>Kevin McArthur</i>.
</p>
<blockquote>
As the title suggests this book is about advanced PHP related topics, being divided into 5 parts and 21 chapters. The title enunciates the book will cover many different aspects, but you'll get disappointed as soon as you perceive it's only about 300 pages.
</blockquote>
<p>
He <a href="http://gluegadget.com/blog/index.php?/archives/26-Book-review-Pro-PHP-Patterns,-Frameworks,-Testing-and-More-by-Kevin-McArthur.html">jumps right in</a> to the contents of the book - chapters on patterns, testing, documentation, the SPL, etc. His overall impression of the book was a good one, though, despite it trying to cover such a wide range of topics in "only about 300 pages".
</p>]]></description>
      <pubDate>Tue, 20 May 2008 09:35:46 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Beginning Ajax with PHP: From Novice to Professional]]></title>
      <guid>http://www.phpdeveloper.org/news/8660</guid>
      <link>http://www.phpdeveloper.org/news/8660</link>
      <description><![CDATA[<p>
PHPBuilder has posted <a href="http://www.phpbuilder.com/columns/beginning_ajax20070104.php3">an excerpt</a> from an Apress book today - "Beginning Ajax with PHP: From Novice to Professional". It's from the third chapter that introduces the PHP and Ajax combination.
</p>
<blockquote>
While the concept of Ajax contains a handy set of functionality for creating actions on the fly, if you are not making use of its ability to connect to the server, you are really just using basic JavaScript. Not that there is anything truly wrong with that, but the real power lies in joining the client-side functionality of JavaScript with the server-side processing of the PHP language using the concept of Ajax.
</blockquote>
<p>
The <a href="http://www.phpbuilder.com/columns/beginning_ajax20070104.php3">article</a>'s pretty light on the code, but it does give a full example of showing and hiding dynamic content pulled from a backend PHP script (calendar information). Outside of that they just discuss general topics like "Why PHP and Ajax?" and the difference between client-side and server-side processing.
</p>]]></description>
      <pubDate>Mon, 17 Sep 2007 07:57:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[TechBookReviews.com: Pro Drupal Development]]></title>
      <guid>http://www.phpdeveloper.org/news/8477</guid>
      <link>http://www.phpdeveloper.org/news/8477</link>
      <description><![CDATA[<p>
<i>Michael Kimsal</i> has <a href="http://www.techbookreviews.com/">started up a new site</a>, Tech Book Reviews, to cover some of the most recent releases from the major technology-related book publishers out there (like APress, O'Reilly, Wrox, etc. His <a href="http://techbookreviews.com/w/?p=4">first review</a> if of an APress book covering the use of a popular PHP content management system, <a href="http://drupal.org/">Drupal</a>.
</p>
<blockquote>
Apress' recent <a href="http://www.amazon.com/gp/redirect.html%3FASIN=1590597559%26tag=maorcl-20%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/1590597559%253FSubscriptionId=1N9AHEAQ2F6SVD97BE02">Pro Drupal Development</a> packs quite a lot of information in its 400+ pages. Matt Westgate and John K. VanDyk have done an admirable job of shedding light on a lot of the more complex topics surrounding Drupal.
</blockquote>
<p>
<i>Michael</i> <a href="http://techbookreviews.com/w/?p=4">goes on</a> to talk about some of his options on Drupal and opinions on the book. Overall, he recommends the book - but only for a certain range of people. Developers that have really gotten into the "guts" of the application will probably already know most of the topics presented.
</p>]]></description>
      <pubDate>Fri, 17 Aug 2007 08:46:00 -0500</pubDate>
    </item>
  </channel>
</rss>
