<?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>Wed, 15 Oct 2008 22:15:36 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHP in Action Blog: I want enums in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10159</guid>
      <link>http://www.phpdeveloper.org/news/10159</link>
      <description><![CDATA[<blockquote>I want Enums in PHP</blockquote>
<p>
That's how <a href="http://www.reiersol.com/blog/index.php?op=ViewArticle&articleId=36&blogId=1">this new post</a> on the PHP in Action blog starts this morning. The one thing that he wants is enumeration support in PHP. He shows how it can currently come close with a "roles" system:
</p>
<blockquote>
Useful examples I've encountered in web programming are states or stages in a process and user roles. Another kind of example is one I used in PHP In Action: an authorization system with three fixed roles or categories of user: regular, webmaster and administrator.
</blockquote>
<p>
He sets up an example class that sets constants for the different access levels rather than just relying on strings to handle it (which, as he points out, could very easily be misspelled and not throw any kind of error) .
</p>]]></description>
      <pubDate>Mon, 12 May 2008 08:41:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: PHP Abstract Podcast Episode 26: PHP in Action]]></title>
      <guid>http://www.phpdeveloper.org/news/9100</guid>
      <link>http://www.phpdeveloper.org/news/9100</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/article/2732-PHP-Abstract-Podcast-Episode-26-PHP-in-Action">released a new episode</a> of their PHP Abstract podcast. They tried something new this time - a book review.
</p>
<blockquote>
Today we are going to do something a little different. I've got books stacking up here that need reviewing, so I'm going to start interjecting book reviews into the podcast stream. [...] This week's book is "<a href="http://www.amazon.com/b?%5Fencoding=UTF8&node=1000&tag=postcarfrommy-20&linkCode=ur2&camp=1789&creative=9325">PHP in Action</a>" by Manning Publications.
</blockquote>
<p>
You can grab the mp3 of the podcast <a href="http://s3.amazonaws.com/php_abstract_2007/php_abstract_episode_026.mp3">directly from the site</a> or you can add <a href="http://feeds.feedburner.com/phpabstract">the podcast's feed</a> to your aggregator of choice and get this and other great episodes.
</p>]]></description>
      <pubDate>Thu, 22 Nov 2007 20:25:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP in Action Blog: PHP in Action Book in Print]]></title>
      <guid>http://www.phpdeveloper.org/news/8332</guid>
      <link>http://www.phpdeveloper.org/news/8332</link>
      <description><![CDATA[<p>
The PHP in Action blog has a <a href="http://www.reiersol.com/blog/index.php?op=ViewArticle&articleId=23&blogId=1">new note</a> about something that's been a long time coming - the release of the <a href="http://www.manning.com/reiersol">print version</a> of their book.
</p>
<blockquote>
Again a somewhat belated announcement: PHP in Action is in print. [...] Strenuously objective as always, I have to say that it's a pretty good book. I've had to read it about fifteen times already, and I still sort of enjoyed it the last time. 
</blockquote>
<p>
You can get more information on the book from <a href="http://www.manning.com/reiersol/">its page</a> on the Manning Publishing website as well as purchase a copy - $39.99 USD for the print version (plus PDF ebook) or just $20.00 USD for the PDF ebook by itself.
</p>]]></description>
      <pubDate>Thu, 26 Jul 2007 07:05:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHP in Action Book Released]]></title>
      <guid>http://www.phpdeveloper.org/news/8175</guid>
      <link>http://www.phpdeveloper.org/news/8175</link>
      <description><![CDATA[<p>
In a <a href="http://www.reiersol.com/blog/index.php?op=ViewArticle&articleId=19&blogId=1">note from the PHP in Action blog</a>, they point out the <a href="http://www.manning.com/reiersol">release of their ebook</a> in PDF format:
</p>
<blockquote>
Manning Publications has released the book <a href="http://www.manning.com/reiersol">PHP In Action</a> as ebook in PDF format. I wrote it with help from my co-authors <a href="http://www.lastcraft.com/">Marcus Baker</a> and <a href="http://shiflett.org/">Chris Shiflett</a>. The print version is due out June 30.
</blockquote>
<p>
You can order both the ebook only or a combo of the ebook plus the print version <a href="http://www.manning.com/reiersol/">directly from Manning</a>. 
</p>]]></description>
      <pubDate>Tue, 03 Jul 2007 15:23:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Raphael Stolt's Blog: PHP in Action book review]]></title>
      <guid>http://www.phpdeveloper.org/news/7898</guid>
      <link>http://www.phpdeveloper.org/news/7898</link>
      <description><![CDATA[<p>
<i>Raphael Stolt</i> has <a href="http://raphaelstolt.blogspot.com/2007/03/php-in-action-book-review.html">posted a book review</a> of one of Manning Publishing's PHP-related books, "PHP in Action: Modern Software Practices for PHP".
</p>
<blockquote>
Over the last few days I got the chance to skim through the upcoming Manning release "<a href="http://manning.com/reiersol/">PHP in Action: Modern Software Practices for PHP</a>" by Dagfinn Reiersøl et al. The reviewed book is seperated into four main parts, covering lots of interesting topics in a good and fluent writing style.
</blockquote>
<p>
<i>Raphael</i> outlines the book, mentioning the four parts the book is divided up into:
<ul>
<li>Basic PHP tools and concepts
<li>Developing applications via Test Driven Development
<li>Web presentation and user interfaces
<li>Object-oriented development including things like database abstraction
</ul>
<i>Raphael</i> gives the book a positive rating and recommends it for anyone that has the basics down and is looking to extend their knowledge that much more.
</p>]]></description>
      <pubDate>Wed, 23 May 2007 07:54:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: PHP in Action - Chapter 7, Design Patterns. Part - III]]></title>
      <guid>http://www.phpdeveloper.org/news/7393</guid>
      <link>http://www.phpdeveloper.org/news/7393</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/node/view/id/1755">the final part</a> of their excerpts from the Manning Publishing book "PHP in Action" today with <a href="http://devzone.zend.com/content/pdfs/PHPinAction_part3of3.pdf">part three</a> of the Design Patterns chapter.
</p>
<blockquote>
You know you've been waiting for it, here it is. The final installment of Chapter 7 of PHP in Action by Dagfinn Reiersol. Without further comment, here's the introduction to this section in Dagfinn's own words: "In this section we discuss an Iterator and a Composite."
</blockquote>
<p>
<i>Dagfinn</i> briefly mentions what the two patterns are about - a "canned loop" and making tree structures easy. Check out <a href="http://devzone.zend.com/content/pdfs/PHPinAction_part3of3.pdf">the PDF</a> for the remainder of the chapter.
</p>]]></description>
      <pubDate>Tue, 06 Mar 2007 12:13:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: PHP in Action - Chapter 7, Design Patterns. Part - II]]></title>
      <guid>http://www.phpdeveloper.org/news/7353</guid>
      <link>http://www.phpdeveloper.org/news/7353</link>
      <description><![CDATA[<p>
On the Zend Developer Zone, there's a <a href="http://devzone.zend.com/node/view/id/1734">new post</a> pointing to the second part of their look at the Manning Publishing book "PHP in Action".
</p>
<blockquote>
If you've been anxiously awaiting part two of this series then your wait is over. Here's a short introduction to the section part of this series written by the author of the book, Dagfinn Reiersol. I had the privilege of meeting Dagfinn at phpuk last week. Below the introduction is the link I know you've been waiting for.
</blockquote>
<p>
The <a href="http://devzone.zend.com/content/pdfs/PHPinAction_part2of3.pdf">new PDF</a> they link to focus on two different patterns - the Decorator (a wrapper class) pattern and the Null Object (an object that works like the others but does nothing behind the scenes) pattern.
</p>]]></description>
      <pubDate>Tue, 27 Feb 2007 12:24:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Rob Allen's Blog: PHP UK Conference 2007]]></title>
      <guid>http://www.phpdeveloper.org/news/7341</guid>
      <link>http://www.phpdeveloper.org/news/7341</link>
      <description><![CDATA[<p>
Those that didn't get a chance to check out this year's <a href="http://www.phpconference.co.uk/">PHP UK Conference</a> can get a little taste of what it was like from <I>Rob Allen</i>'s perspective in <a href="http://akrabat.com/2007/02/24/php-uk-conference-2007/">his latest blog post</a> today.
</p>
<p>
Included in the happenings he mentions were the talk that <i>Cal Evans</i> of the Zend Developer Zone gave on mashups, <i>Kevin Henney</i>'s look at Object Orientation, and <i>Rasmus Lerdorf</i>'s look at PHP5 performance/security. He also mentions meeting up with <i>Dagfinn Reiersol</i> (author of PHP in Action) to "talk shop" a bit about writing books.
</p>
<p>
You can check out all of the details about the conference that was over on <a href="http://www.phpconference.co.uk/">their website</a> including summaries of the talks that were given during this jam-packed one day event.
</p>]]></description>
      <pubDate>Mon, 26 Feb 2007 09:04:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: PHP in Action - Chapter 7, Design Patterns. Part - I]]></title>
      <guid>http://www.phpdeveloper.org/news/7262</guid>
      <link>http://www.phpdeveloper.org/news/7262</link>
      <description><![CDATA[<p>
On the Zend Developer Zone, <i>Cal Evans</i> has posted <a href="http://devzone.zend.com/node/view/id/1684">a quick look</a> at one of the new offerings from the Manning Publishing group - "PHP in Action".
</p>
<blockquote>
My buddy Olivia over at Manning Publications sent us a present recently. They are working on the title <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FPHP-Action-Objects-Design-Agility%2Fdp%2F1932394753%2Fsr%3D8-1%2Fqid%3D1171290581%3Fie%3DUTF8%26s%3Dbooks&tag=postcarfrommy-20&linkCode=ur2&camp=1789&creative=9325">PHP in Action</a> and they sent us a chapter to share with you. <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FPHP-Action-Objects-Design-Agility%2Fdp%2F1932394753%2Fsr%3D8-1%2Fqid%3D1171290581%3Fie%3DUTF8%26s%3Dbooks&tag=postcarfrommy-20&linkCode=ur2&camp=1789&creative=9325">PHP in Action</a> is scheduled to release in April of this year but it's available now in "Manning Early Release Program", or <a href="http://www.manning.com/about/meap.html#meapfaq">MEAP</a>. MEAP is a cool program that allows you to buy the book long before it is released and have access to the chapters as they are released. Then, when the final dead-tree edition ships, they will send you one. The great thing is, there is no additional cost for MEAP.
</blockquote>
<p>
He <a href="http://www.manning.com/reiersol/">links to</a> the book's description on the Manning site and gives some credit to the authors, <i>Dagfinn Reiersol</i> with <i>Marcus Baker</i> and <i>Chris Shiflett</i>. And, of course, the <a href="http://devzone.zend.com/content/pdfs//PHPinAction_part1of3.pdf">link to the sample chapter</a> from the book - a look at Design Patterns.
</p>]]></description>
      <pubDate>Mon, 12 Feb 2007 16:04:59 -0600</pubDate>
    </item>
  </channel>
</rss>
