<?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, 16 May 2008 00:20:01 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[IBM developerWorks: The future of PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10148</guid>
      <link>http://www.phpdeveloper.org/news/10148</link>
      <description><![CDATA[<p>
In a <a href="http://www.ibm.com/developerworks/opensource/library/os-php-future/index.html?ca=drs-tp1908">new post</a> on the IBM developerWorks page, <i>Nathan Good</i> takes a look at some of the features of the up and coming versions of the PHP language including things like namespaces, changes in the XML handling and a few things taken out.
</p>
<blockquote>
PHP's next edition, V6, includes new features and syntax improvements that will make it easier to use from an object-oriented standpoint. Other important features, such as Unicode support in many of the core functions, mean that PHP V6 is positioned for better international support and robustness.
</blockquote>
<p>
New features <a href="http://www.ibm.com/developerworks/opensource/library/os-php-future/index.html?ca=drs-tp1908">he mentions</a> include namespace support, improvements to the native Unicode support as well as a few of the things that will be permanently retired like the php.ini settings for magic_quotes and register_globals.
</p>]]></description>
      <pubDate>Fri, 09 May 2008 07:55:54 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPEveryDay.com: Zend Framework Tutorials Posted (Sessions)]]></title>
      <guid>http://www.phpdeveloper.org/news/10045</guid>
      <link>http://www.phpdeveloper.org/news/10045</link>
      <description><![CDATA[<p>
There's a few new Zend Framework tutorials posted today over on the PHPEveryDay.com website:
</p>
<ul>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Automatic-Expiration-P576.html">Zend Framework Session: Automatic Expiration</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Locking-and-Unlocking-Namespace-P575.html">Zend Framework Session: Locking and Unlocking Namespace</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Seing-All-Values-at-Namespace-P574.html">Zend Framework Session: Seing All Values at Namespace</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Accessing-Session-Data-P573.html">Zend Framework Session: Accessing Session Data</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Using-Namespace-P572.html">Zend Framework Session: Using Namespace</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Introduction-P571.html">Zend Framework Session: Introduction</a>
</ul>
<p>
Check out <a href="http://www.phpeveryday.com/articles/">their articles section</a> for even more great PHP-related content.
</p>]]></description>
      <pubDate>Fri, 25 Apr 2008 13:43:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Antony Dovgal's Blog: 5.3 snapshots are available]]></title>
      <guid>http://www.phpdeveloper.org/news/9718</guid>
      <link>http://www.phpdeveloper.org/news/9718</link>
      <description><![CDATA[<p>
<i>Antony Dovgal</i> <a href="http://daylessday.org/archives/14-5_3-snapshots-are-available.html">points out</a> that <i>Derick Rethans</i> has added the snapshots for PHP 5.3 to the <a href="http://snaps.php.net/">snaps.php.net</a> website.
</p>
<blockquote>
Short list of what you can find there: Namespaces, __callstatic() magic method, accessing static members through $foo::myFunc(), fully rewritten ini-parser with .htaccess-like user defined ini files for CGI/FastCGI, improved OpenSSL extension, PCRE 7.4, and other fixes and improvements that will never get into 5_2 branch.
</blockquote>
<p>
He recommends <a href="http://daylessday.org/archives/14-5_3-snapshots-are-available.html">teching throughly</a> before the major release to find all of the bug before the general public does. Builds for both <a href="http://snaps.php.net/php5.3-200802281130.tar.gz">source</a> and <a href="http://snaps.php.net/win32/php5.3-win32-200802201330.zip">Windows</a> systems have been posted.
</p>]]></description>
      <pubDate>Thu, 28 Feb 2008 09:33:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint PHP Blog: Dealing with Dependencies]]></title>
      <guid>http://www.phpdeveloper.org/news/9561</guid>
      <link>http://www.phpdeveloper.org/news/9561</link>
      <description><![CDATA[<p>
On the SitePoint PHP blog today, <i>Troels Knak-Nielsen</i> has <a href="http://www.sitepoint.com/blogs/2008/02/04/dealing-with-dependencies/">written up an article</a> that talks about dependencies in your applications - those little interconnections your code relies on to do more with less.
</p>
<blockquote>
In lack of better words, I'll call this compositional programming style. It's a style which is usually more prevalent with experienced programmers. [...] There is, however, a dark side to composition - dependencies.
</blockquote>
<p>
He <a href="http://www.sitepoint.com/blogs/2008/02/04/dealing-with-dependencies/">starts</a> with a definition to bring everyone up to a level field then moves on to how their used (through a "global symbol" or directly passed in) and how they can "leak" if you're not careful. 
</p>
<p>
To help protect you and your code from any kind of damage down the line, <i>Troels</i> suggests making a container to keep objects where they need to be. He even includes an example with namespace support to make things even easier down the road.
</p>]]></description>
      <pubDate>Mon, 04 Feb 2008 12:09:00 -0600</pubDate>
    </item>
  </channel>
</rss>
