<?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>Tue, 06 Jan 2009 07:21:58 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Debuggable Blog: Finally - CakePHP 1.2 RC1 is out!]]></title>
      <guid>http://www.phpdeveloper.org/news/10358</guid>
      <link>http://www.phpdeveloper.org/news/10358</link>
      <description><![CDATA[<p>
<i>Felix Geisendorfer</i> has <a href="http://www.debuggable.com/posts/finally-1.2-rc1:48471bad-4aec-4c46-8f2d-5e984834cda3">posted an announcement</a> that the latest Release Candidate for the <a href="http://www.cakephp.org">CakePHP</a> has been released (another step closer to 1.2) - version 1.2RC1.
</p>
<blockquote>
Sorry about the <a href="http://debuggable.com/posts/cakephp-1.2-stable-come-and-help:4829b3ac-903c-4f56-94dc-27af4834cda3">long delay</a>. But CakePHP 1.2 RC1 is out and as sweet as it can be.
</blockquote>
<p>
Updates in this release include over eight hundred commits, one hundred plus bug fixes and lots of new security features and additional functionality. Check out <a href="https://trac.cakephp.org/wiki/changelog/1.2.x.x">the Changelog</a> for the updates or just <a href="http://cakeforge.org/frs/?group_id=23&release_id=395">grab your own Cake</a> from the downloads section.
</p>]]></description>
      <pubDate>Fri, 06 Jun 2008 10:28:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Unit Testing in Detail]]></title>
      <guid>http://www.phpdeveloper.org/news/6583</guid>
      <link>http://www.phpdeveloper.org/news/6583</link>
      <description><![CDATA[<p>
Continuing in their effort to help PHP developers keep their code bug-free, DevShed has posted <a href="http://www.devshed.com/c/a/PHP/Unit-Testing-in-Detail/">part two of the series</a> looking at unit testing your applications. Previously they had <a href="http://www.phpdeveloper.org/news/6533">looked at the basics</a> - of they work and what they're for. This time, they dig a little deeper, showing some of the additional features and conditions that <a href="http://phpunit.sourceforge.net/">PHPUnit</a> has to offer.
</p>
<blockquote>
This week, you will learn about running multiple tests simultaneously, creating more informative error messages, and more.
</blockquote>
<p>
They get back into something they mentioned briefly before - packaging tests in a separate archive to keep it out of the main body of code (the same way separating content and display functionality is good). They also talk about how to run more than one test at the same time, a handy feature that lets you make regression tests.
</p>
<p>
They <a href="http://www.devshed.com/c/a/PHP/Unit-Testing-in-Detail/1/">also show</a> how to create more informative error messages and how to manually add more testing conditions for you to check custom bits of code that don't quite fit with the assertNull, assertEquals, and assertFalse crowd.
</p>
<p>
This article is an excerpt from the Sams Publishing book "Advanced PHP Programming" by <i>George Schlossnagle</i>.
</p>]]></description>
      <pubDate>Thu, 26 Oct 2006 09:58:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Zend Announced Additional Keynote Speakers]]></title>
      <guid>http://www.phpdeveloper.org/news/6457</guid>
      <link>http://www.phpdeveloper.org/news/6457</link>
      <description><![CDATA[<p>
Zend has officially announced some additional keynote speakers for the upcoming <a href="http://www.zendcon.com">Zend/PHP Conference and Expo</a> in San Jose:
</p>
<blockquote>
Wanted to give you a heads up that today Zend, the PHP company, announced additional keynotes for this year's PHP Conference and Expo. The newly announced keynote speakers will join confirmed keynote speakers Chris Anderson, author of "The Long Tail" and editor-in-chief of Wired magazine, Robert "r0ml" Lefkowitz, software designer and open source strategist, as well as Matthew
Rechs, CTO of Schematic. 
</blockquote>
<p>
These new speakers are:
<ul>
<li><i>David Berlind</i>, Mashup Camp organizer and executive editor at ZDNet, will discuss the impact of "The Mashup Economy" and what it means for developers, corporations and consumers.
<li><i>Anant Jhingran</i>, Distinguished Engineer, VP and CTO, Information Management of the IBM Software Group will present along with..
<li>...<i>Mike Smith</i>, Distinguished Engineer, System i Software Chief Architect of the IBM Systems and Technology Group
</ul>
</p>
<p>
There's still time to register for this great conference - you can get all the details from <a href="http://www.zendcon.com">the main confernece site</a> and signup today!
</p>]]></description>
      <pubDate>Mon, 09 Oct 2006 15:39:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Implementing Additional Methods with mysqli and PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/5762</guid>
      <link>http://www.phpdeveloper.org/news/5762</link>
      <description><![CDATA[<p>
DevShed has posted <a href="http://www.devshed.com/c/a/MySQL/Implementing-Additional-Methods-with-mysqli-and-PHP-5/">part three</a> of their popular "using mysqli in PHP5" series today, this time, they focus on increasing the functionality of the code they started <a href="http://www.phpdeveloper.org/news/5750">last time</a> with other mysqli methods.
</p>
<blockquote>
I must say that the "mysqli" extension offers an impressive set of features, which can be implemented right from the very beginning. However, and speaking of its cool features, in the next few lines, I'm going to show you a few more. Over the course of this last tutorial, I'll be covering some other methods and properties, mainly aimed at finding the IDs after inserting new rows, and obtaining information about specific table fields.
</blockquote>
<p>
They <a href="http://www.devshed.com/c/a/MySQL/Implementing-Additional-Methods-with-mysqli-and-PHP-5/">touch on</a> the fetch_array, data_seek, fetch_assoc, fetch_field, and fetch_seek functions, giving examples and other assicated properties along the way. 
</p>]]></description>
      <pubDate>Mon, 10 Jul 2006 07:22:54 -0500</pubDate>
    </item>
  </channel>
</rss>
