<?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>Mon, 20 May 2013 08:35:16 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: You want to do WHAT with PHP? Chapter 8]]></title>
      <guid>http://www.phpdeveloper.org/news/15184</guid>
      <link>http://www.phpdeveloper.org/news/15184</link>
      <description><![CDATA[<p>
On his blog today <i>Kevin Schroeder</i> has the latest in a series of excerpts from his book "You Want to Do WHAT with PHP?" - a section of the <a href="http://www.eschrade.com/page/want-what-with-chapter-4c9b8841">chapter on daemons</a>.
</p>
<blockquote>
PHP is a language generally not suited for running daemons.  That said, PHP can do it, and in certain circumstances does it sufficiently for the job.  In this chapter we look at some of the things you need to know about to build a PHP-based daemon.  This excerpt doesn't feature any code, but it does set the foundation for why I think PHP is fine for daemons in some circumstances.
</blockquote>
<p>
The excerpt is mainly the first part of the chapter that just introduces the idea of daemons including some of the right and wrong uses, using the right tool for the job and how using PHP for a daemon can help with needs in a place where PHP might already be a norm.
</p>]]></description>
      <pubDate>Fri, 24 Sep 2010 12:39:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Zend Framework: Surviving The Deep End Book - Chapters 8 and 9 Published]]></title>
      <guid>http://www.phpdeveloper.org/news/13078</guid>
      <link>http://www.phpdeveloper.org/news/13078</link>
      <description><![CDATA[<p>
As mentioned in <a href="http://blog.astrumfutura.com/archives/413-Zend-Framework-Surviving-The-Deep-End-Book-Chapters-8-and-9-Published.-Developing-A-Blog-Application,-and-Implementing-The-Domain-Model.html">his new post</a> <i>Padraic Brady</i> has released the latest chapters of his <a href="http://www.survivethedeepend.com/">Zend Framework: Surviving The Deep End</a> book - chapters eight and nine.
</p>
<blockquote>
Chapter 8 is a quick chapter on planning the development of a blogging application. Chapter 9 is a concerete implementation if this application's Domain Model, specifically Entries and Authors. Its purpose is to write a Data Mapper using Zend_Db_Table in the background.
</blockquote>
<p>
<a href="http://www.survivethedeepend.com/">The book</a> is a free resource, but if you like it and appreciate the work <i>Padraic</i> has put into you, you should consider donating to the cause. There's tons of great information in there - introductory topics, boostrapping, performance optimization and the creation of a simple blogging engine.
</p>]]></description>
      <pubDate>Thu, 20 Aug 2009 08:20:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Zend Framework: Surviving The Deep End Book - Chapters 4, 5, 6, 7 and Appendix]]></title>
      <guid>http://www.phpdeveloper.org/news/13053</guid>
      <link>http://www.phpdeveloper.org/news/13053</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> has <a href="http://blog.astrumfutura.com/archives/412-Zend-Framework-Surviving-The-Deep-End-Book-Chapters-4,-5,-6,-7-and-Appendix-A-Released-Online.html">added a new blog post</a> today about the release of chapters four, five, six and seven (and Appendix A) of his "Zend Framework: Surviving the Deep End" book:
</p>
<blockquote>
To celebrate the mini relaunch of the website (read on) and free HTML version of the book, I have published a bumper pack of four chapters and an additional appendix. This brings the total to seven chapters of Zend Framework goodness (and that's only Part 1 of the book) and two appendices. In terms of pages, that's 70 pages of reading material in PDF form at US Letter page size. No, the text in PDFs is not gigantic..
</blockquote>
<p>
These new chapters cover framework installation, a "hello world" tutorial, bootstraping, error handling and setting up a local development environment with Apache virtual hosts. You can grab your (completely free) copy of the book from <a href="http://www.survivethedeepend.com/">its own website</a>.
</p>]]></description>
      <pubDate>Mon, 17 Aug 2009 11:09:25 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Zend Framework: Survive The Deep End Update]]></title>
      <guid>http://www.phpdeveloper.org/news/12202</guid>
      <link>http://www.phpdeveloper.org/news/12202</link>
      <description><![CDATA[<p>
For those wondering about the status of his book, "Zend Framework: Survive The Deep End", <i>Padraic Brady</i> has <a href="http://blog.astrumfutura.com/archives/396-Zend-Framework-Survive-The-Deep-End-Update.html">posted an update</a> of where he's at.
</p>
<blockquote>
Since the rumor mill has been active a while, I confirm two chapters of the book will be released this week. [...] To kick off a new spell of book updates, the next Chapter will be "A Simple Hello World Example", with an Appendix titled "Virtual Hosts On Apache 2". The following Chapter approximately one week later will be an introduction to the application to be built for most of the first half of the book.
</blockquote>
<p>
He notes that, while normal print books usually have schedules, self-publishing is a bit more flexible. He does want to assure the readers of the book that work is actively being done and the chapters will keep coming.
</p>]]></description>
      <pubDate>Wed, 25 Mar 2009 07:54:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Chapters One and Two of "Zend Framework: Surviving the Deep End" Book Released]]></title>
      <guid>http://www.phpdeveloper.org/news/11661</guid>
      <link>http://www.phpdeveloper.org/news/11661</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> has released <a href="http://blog.astrumfutura.com/archives/375-Book-Launched!-Zend-Framework-Surviving-The-Deep-End.html">chapter one</a> and <a href="http://blog.astrumfutura.com/archives/376-Zend-Framework-Surviving-The-Deep-End-Chapter-2-Released.html">chapter two</a> of his "Surviving the Deep End" Zend Framework book:
</p>
<blockquote>
As many of you know, the book is available online without charge. [...] Let me know your thoughts, and post any general comments or questions on the book or website here. I'll be adding a general end-of-page comment system to the mix during the next day or two so posting general comments here is a temporary stopgap.
</blockquote>
<p>
The first chapter is just an introduction looking at what the book will cover and what the framework's all about. Chapter two gets a bit more in depth, looking at the architecture of the Zend Framework and details things like routing and how it implements MVC.
</p>]]></description>
      <pubDate>Fri, 02 Jan 2009 12:19:05 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: Free PDF Chapter: PHP5 CMS Framework Development]]></title>
      <guid>http://www.phpdeveloper.org/news/11231</guid>
      <link>http://www.phpdeveloper.org/news/11231</link>
      <description><![CDATA[<p>
On the KillerPHP blog <i>Stefan Mischook</i> <a href="http://www.killerphp.com/articles/free-pdf-chapter-php5-cms-framework-development/">shares a sample chapter</a> from a recent PHP-related book published by Packt, "PHP 5 CMS Framework Development":
</p>
<blockquote>
The people at Packt Publishing just sent me a free sample chapter (in PDF format) of their latest PHP book (PHP5 CMS Framework Development) for me to pass on to you guys.
</blockquote>
<p>
The <A href="http://www.killerphp.com/articles/wp-content/uploads/2008/10/php-5-cms-framework-development-sample-chapter-chapter-6-access-control.pdf">sample chapter</a> looks at access control in a CMS application. <i>Stefan</i> also includes a brief outline of the contents of the remainder of the book. Other chapters cover topics like decreasing code bloat, security, specialized handlers and localization.
</p>]]></description>
      <pubDate>Fri, 17 Oct 2008 08:44:04 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Sample Chapter From Pro PHP, Patterns, Frameworks, Testing and More]]></title>
      <guid>http://www.phpdeveloper.org/news/9961</guid>
      <link>http://www.phpdeveloper.org/news/9961</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/article/3383-Sample-Chapter-From-Pro-PHP-Patterns-Frameworks-Testing-and-More">posted a sample chapter</a> from a new book Packt Publishing has put out called "Pro PHP, Patterns, Frameworks, Testing and more <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FPro-PHP-Patterns-Frameworks-Testing%2Fdp%2F1590598199&tag=postcarfrommy-20&linkCode=ur2&camp=1789&creative=9325">by Kevin McArthur</a>.
</p>
<blockquote>
So today you get a double bonus. You get to check out <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FPro-PHP-Patterns-Frameworks-Testing%2Fdp%2F1590598199&tag=postcarfrommy-20&linkCode=ur2&camp=1789&creative=9325">Pro PHP, Patterns, Frameworks, Testing and more</a> by Kevin McArthur. You also get a great tutorial on SPL! 
</blockquote>
<p>
The sample chapter looks (obviously) <a href="http://devzone.zend.com/content/McArthur_Ch9.pdf">at the SPL</a>, the Standard PHP Library - functions included with PHP5 releases to accomplish some pretty cool things.
</p>]]></description>
      <pubDate>Fri, 11 Apr 2008 15:38:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Complex Views w/Zend Framework - The Final Chapter: ZFE & Zend_Layout in Core!]]></title>
      <guid>http://www.phpdeveloper.org/news/9299</guid>
      <link>http://www.phpdeveloper.org/news/9299</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> has <a href="http://blog.astrumfutura.com/archives/328-Complex-Views-with-the-Zend-Framework-The-Final-Chapter-ZFE-and-Zend_Layout-released-to-Core!.html">posted some of his comments</a> on the newly included Zend_Layout and Zend_View_Enhanced components for the Zend_Framework:
</p>
<blockquote>
<p>
These two (now much more polished!) components were both designed to solve the concerns a lot of developers were having in achieving truly complex, structured and modular Views using Zend_View. 
</p>
<p>
Indeed there are months of blog postings, debates, experimental and not-so-experimental code, proposals, IRC sessions and countless emails pouring over how to accomplish the goals of these components. The end result is something I feel will serve Zend Framework users faithfully for months and years to come.
</p>
</blockquote>
<p>
He <a href="http://blog.astrumfutura.com/archives/328-Complex-Views-with-the-Zend-Framework-The-Final-Chapter-ZFE-and-Zend_Layout-released-to-Core!.html">thanks</a> the developers (Matthew and Ralph) and notes that the inclusion of these two components is one of the largest advancements of the display layer for the Framework in a while.
</p>]]></description>
      <pubDate>Fri, 21 Dec 2007 12:52:00 -0600</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[Zend Developer Zone: The Definitive Guide to symfony - Sample Chapter]]></title>
      <guid>http://www.phpdeveloper.org/news/7440</guid>
      <link>http://www.phpdeveloper.org/news/7440</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/node/view/id/1795">posted a sample chapter</a> of one of the latest APress PHP-related releases, "The Definitive Guide to Symfony".
</p>
<blockquote>
Continuing in their tradition of having their finger on the pulse of PHP, apress has recently released their latest title, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F1590597869&tag=postcarfrommy-20&linkCode=ur2&camp=1789&creative=9325">The Definitive Guide to symfony</a>. My friend, Julie Miller sent me over the first chapter to share with you.
</blockquote>
<p>
<a href="http://devzone.zend.com/content/pdfs/Def_Guide_To_Symfony_ch1.pdf">The chapter</a> [pdf] is the beginning of the book, the introduction to get you started on the road to using the framework. 
</p>]]></description>
      <pubDate>Thu, 15 Mar 2007 13:56:00 -0500</pubDate>
    </item>
  </channel>
</rss>
