<?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, 24 May 2013 19:45:21 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPBuilder.com: PHPBuilder.com Founder Passes Away, Leaves Indelible Legacy in FLOSS Development]]></title>
      <guid>http://www.phpdeveloper.org/news/16983</guid>
      <link>http://www.phpdeveloper.org/news/16983</link>
      <description><![CDATA[<p>
Sad news today from PHPBuilder.com - <i>Tim Perdue</i>, the founder of the <a href="http://phpbuilder.com">PHPBuilder.com</a> site and contributor to the <a href="http://sourceforge.com">SourceForge</a> project as one of the original developers has passed away at 37.
</p>
<blockquote>
The PHPBuilder staff was saddened to learn that the founder of our site, Tim Perdue, <a href="http://www.hamiltonsfuneralhome.com/services/services_detail.aspx?rid=10425">passed away on September 16 , 2011</a>, after a battle with cancer. At only 37 years of age, Tim's passing came much too soon, but his contributions to the PHP and open source communities assure him a lasting legacy.
</blockquote>
<p>
Related posts include <a href="http://gforgegroup.wordpress.com/tag/tim-perdue/">this tribute from his company, GForge</a> and <a href="http://www.lockergnome.com/news/2011/09/18/early-sourceforge-developer-tim-perdue-passes-away/">this article from Jake Ludington</a> on LockerGnome. Digging through our own archives, I found <a href="http://web.archive.org/web/20030101015641/http://osdir.com/modules.php?op=modload&name=News&file=article&sid=102">this interview</a> with him back in 2002 (an archive.org link, the original is no longer there).
</p>]]></description>
      <pubDate>Wed, 12 Oct 2011 10:41:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jason Gilmore's Blog: Sixteen Best Practices- and Productivity-Related PHP Tutorials]]></title>
      <guid>http://www.phpdeveloper.org/news/16336</guid>
      <link>http://www.phpdeveloper.org/news/16336</link>
      <description><![CDATA[<p>
<i>Jason Gilmore</i> has put together a list of <a href="http://www.wjgilmore.com/blog/entry/sixteen_best_practices-_and_productivity-related_php_tutorials">sixteen best practices</a> and tools you can use to help make your PHP development life easier and the quality of your code better.
</p>
<blockquote>
[I spent so] much time in fact that in 2010 I penned more than 130 articles. Many of these articles focused on PHP-specific best practices and productivity, two topics which should resonate closely with anybody involved in building websites for a living. So I thought it would be useful to compile a list of the sixteen tutorials which touch upon these topics. In this list you'll find tutorials introducing testing, debugging, advanced object-oriented features, code profiling, security, enforcing coding standards, and more. 
</blockquote>
<p>His list of articles includes:</p>
<ul>
<li><a href="http://www.phpbuilder.com/columns/10-Testing-Debugging-Tools/Jason_Gilmore11172010.php3?aid=1881">10 Productive PHP Tools for Testing and Debugging</a>
<li><a href="http://www.phpbuilder.com/columns/Jason_Gilmore061510.php3?aid=1834">Three Advanced Object-Oriented PHP Features You Need to Know</a>
<li><a href="http://www.phpbuilder.com/columns/PHP-Debugging/Jason_Gilmore11042010.php3?aid=1879">Four Sane Solutions for PHP Debugging</a>
<li><a href="http://www.phpbuilder.com/columns/PHP_CodeSniffer/Jason_Gilmore10212010.php3?aid=1877">Enforcing Coding Standards with PHP_CodeSniffer</a>
<li><a href="http://www.phpbuilder.com/columns/Jason_Gilmore052510.php3?aid=1825">Use PHPUnit to Implement Unit Testing in Your PHP Development</a>
</ul>]]></description>
      <pubDate>Fri, 13 May 2011 09:18:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Using XML - A PHP Developer's Primer (Part 4) -  XML-RPC, PHP and Javascript]]></title>
      <guid>http://www.phpdeveloper.org/news/5202</guid>
      <link>http://www.phpdeveloper.org/news/5202</link>
      <description><![CDATA[<p>
PHPBuilder.com has moved on in their "Using XML: A PHP Developer's Primer" series with <a href="http://www.phpbuilder.com/columns/adam_delves20060417.php3">this new tutorial</a> posted today - part four, a look at XML-RPC, PHP, and Javascript.
</p>
<quote>
<i>
In this article we will demonstrate how PHP can be used to call upon web services provided by third part sites via an XML-RPC server. We will also show you how to create your own XML-RPC and use client-side Javascript to invoke procedures in your PHP scripts.
</i>
</quote>
<p>
They <a href="http://www.phpbuilder.com/columns/adam_delves20060417.php3">start with an overview</a> of what XML-RPC is, how it works, and some sample calls to show you how it's done. From there, they show you how, using the PEAR XML-RPC client, you can connect to Flickr and grab picture information for a specific user. And keep an eye out for the next article in the series. It will cover the other half of the equation - the creation of your own XML-RPC server.
</p>]]></description>
      <pubDate>Wed, 19 Apr 2006 06:51:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Using XML - A PHP Developer's Primer, Part 2]]></title>
      <guid>http://www.phpdeveloper.org/news/4905</guid>
      <link>http://www.phpdeveloper.org/news/4905</link>
      <description><![CDATA[On PHPBuilder.com today, there's the <a href="http://www.phpbuilder.com/columns/adam_delves20060224.php3">second part</a> in their "Using XML: A PHP Developer's Primer" series.
<p>
<quote>
<i>
In the <a href="http://www.phpbuilder.com/columns/adam_delves20060206.php3">first part</a> of this series, we took a look at how PHP 5 can be used to manipulate and parse XML files. In this installment, we are going to focus on Ajax, one of the most useful and topical applications of XML.
<p>
Initially, we are going to introduce Ajax and learn how to use the XMLHTTP object provided by most modern web browsers to create a live email validation form. Then we will pick up where we left off with the theme of XML and introduce XSLT, which we will use to transform our library XML from the previous article into valid XHTML code.
</i>
</quote>
<p>
They <a href="http://www.phpbuilder.com/columns/adam_delves20060224.php3">jump immediately in</a>, starting with the "what is Ajax?" question to provide a good base. The sample application that they help you build to work up your Ajax skills is an email validation app that checks the user's entry as they're putting it in. Of course, all of the PHP and Javascript code that you'll need is provided.]]></description>
      <pubDate>Mon, 27 Feb 2006 09:22:50 -0600</pubDate>
    </item>
  </channel>
</rss>
