<?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>Thu, 08 Jan 2009 03:25:00 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[IBM developerWorks: Batch processing in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/6844</guid>
      <link>http://www.phpdeveloper.org/news/6844</link>
      <description><![CDATA[<p>
Both <a href="http://devzone.zend.com/node/view/id/1334">this post</a> on the Zend Developer Zone</a> and <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26637,nodeid,5.html">tis post</a> on the International PHP Magazine's website point to a new article over on the IBM developerWorks website by <i>Jack Herrington</i>, <a href="http://www-128.ibm.com/developerworks/opensource/library/os-php-batch/">Batch processing with PHP</a>.
</p>
<blockquote>
What do you do when you have a feature in your Web application that takes longer than a second or two to finish? You need some type of offline processing solution. Check out several methods for offline servicing of long-running jobs in your PHP application.
</blockquote>
<p>
He <a href="http://www-128.ibm.com/developerworks/opensource/library/os-php-batch/">talks about cron</a> and its role in offline processing (including a basic primer on its format) before getting into the example itself. He looks at three examples:
<ul>
<li>building an email queue
<li>building a generic queue system
<li>dumping out the database 
</ul>
Each example comes complete with code and descriptions to help you work them up on you very own system.
</p>]]></description>
      <pubDate>Thu, 07 Dec 2006 09:06:00 -0600</pubDate>
    </item>
  </channel>
</rss>
