<?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>Sat, 30 Aug 2008 06:48:48 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Nexen.net: PHP Statistics for July 2008]]></title>
      <guid>http://www.phpdeveloper.org/news/10832</guid>
      <link>http://www.phpdeveloper.org/news/10832</link>
      <description><![CDATA[<p>
<i>Damien Seguy</i> has official published the PHP statistics for July 2008 to the Nexen.net website today. Here's a summary:
</p>
<ul>
<li>PHP 5 reaches 40,63% of PHP market share
<li>PHP 5.2.6 usage is growing fast, about to take over PHP 5.2.5
<li>PHP 4.4.9 and 5.2.6 will threaten PHP 4.4.8's dominance in August 2008
</ul>
<p>
You can find the evolution stats for this past month <a href="http://www.nexen.net/chiffres_cles/phpversion/18609-php_stats_evolution_for_july_2008.php">here</a> and the full statistics <a href="http://www.nexen.net/chiffres_cles/phpversion/18606-php_statistics_for_july_2008.php">here</a>.
</p>]]></description>
      <pubDate>Thu, 14 Aug 2008 11:16:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Helgi's Blog: PEAR installer updating its PHP deps]]></title>
      <guid>http://www.phpdeveloper.org/news/10814</guid>
      <link>http://www.phpdeveloper.org/news/10814</link>
      <description><![CDATA[<p>
<i>Helgi</i> has <a href="http://www.helgi.ws/index.php?post/2008/08/11/PEAR-installer-updating-its-PHP-deps">posted about</a> an update to the next alpha release of PEAR to remove support for certain versions of PHP:
</p>
<blockquote>
For the next alpha release of PEAR that will happen in 2 - 4 weeks we'll have a min dep of PHP 4.4 and 5.1.6, so basically excluding 5.0.0 - 5.1.5 Now why am I going to do that?
</blockquote>
<p>
This pushes more people up from the PHP 4.3.x series (to the 4.4.x that was the last PHP4 release) and up to a more recent PHP5 version for the future. Eventually, PHP4 support will be dropped all together, but for now there's a bit of a hold out.
</p>]]></description>
      <pubDate>Tue, 12 Aug 2008 12:04:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Weier O'Phinney's Blog: Zend Framework 1.6.0 Preview, or, PHP 4 is Dead]]></title>
      <guid>http://www.phpdeveloper.org/news/10810</guid>
      <link>http://www.phpdeveloper.org/news/10810</link>
      <description><![CDATA[<p>
In <a href="http://weierophinney.net/matthew/archives/183-Zend-Framework-1.6.0-Preview,-or,-PHP-4-is-Dead.html">this new post</a> to his blog today, <i>Matthew Weier O'Phinney</i> mentions the <a href="http://www.phpdeveloper.org/news/10789">death of PHP4</a> and (the main focus) gives a preview of what's to come in the next version of the Zend Framework (1.6.0).
</p>
<blockquote>
I'm celebrating [the death of PHP4] with the second release candidate of Zend Framework 1.6.0, which should drop today. There are a ton of new features available that I'm really excited about. I'm not going to go into implementation details here, but instead catalogue some of the larger and more interesting changes that are part of the release. 
</blockquote>
<p>
He mentions the Dojo integration, updates to the unit testing infrastructure, captcha support in the Zend_Form component, Firebug support and included pagination functionality. You can grab this preview release from <a href="http://framework.zend.com/download">the downloads page</a> on the Zend Framework website.
</p>]]></description>
      <pubDate>Tue, 12 Aug 2008 08:47:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Gennady Feldman's Blog: Migration to PHP5 links and articles ]]></title>
      <guid>http://www.phpdeveloper.org/news/10802</guid>
      <link>http://www.phpdeveloper.org/news/10802</link>
      <description><![CDATA[<p>
With PHP4 <a href="http://www.phpdeveloper.org/news/10789">out of the way</a>, it's time to make way for PHP5. To get the ball rolling, <i>Gennady Feldman</i> has <a href="http://www.gena01.com/forum/gena01_blog/migration_to_php5_links_and_articles-t232.0.html;msg1416#msg1416">posted some links</a> to PHP5 resources that can get you on your way.
</p>
<blockquote>
After posting previous item on the end of PHP4 I thought it would be beneficial to put up a number of pointers for those who are still using PHP4 and are looking for information that will ease the pain of migration to PHP5.
</blockquote>
<p>Links include:</p>
<ul>
<li><a href="http://www.php5.org/">http://www.php5.org/</a>
<li><a href="http://ilia.ws/archives/147-Why-are-you-not-using-PHP-5.html">Why are you not using PHP 5</a>
<li><a href="http://www.webado.net/migration-to-php5.php">Migration to PHP5</a>
</ul>]]></description>
      <pubDate>Mon, 11 Aug 2008 09:31:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Responses to the Death of PHP4]]></title>
      <guid>http://www.phpdeveloper.org/news/10789</guid>
      <link>http://www.phpdeveloper.org/news/10789</link>
      <description><![CDATA[<p>
The community has responded to the fact that PHP4 is officially "dead" with a few posts to their blogs. Here's the list so far:
</p>
<ul>
<li>Havard Eide - <a href="http://eide.org/2008/08/08/rip-php4/">RIP PHP4</a>
<li>Christian Wenz - <a href="http://www.hauser-wenz.de/s9y/index.php?/archives/276-PHP-4.4.9-Released-And-Why-You-Should-Be-Worried-If-You-Consider-Installing-It.html">PHP 4.4.9 Released (And Why You Should Be Worried If You Consider Installing It)</a>
<li>Stefan Priebsch - <a href="http://inside.e-novative.de/archives/125-PHP-4-is-dead.-An-obituary..html">PHP 4 is dead. An obituary</a>
<li>Derick Rethans - <a href="http://derickrethans.nl/rip_php_4.php">RIP PHP4</a>
<li>Sebastian Bergmann - <a href="http://sebastian-bergmann.de/archives/812-KTHXBYE-PHP-4.html">KTHXBYE PHP 4</a>
<li>Stefan Esser - <a href="http://www.suspekt.org/2008/08/08/php-4-requiescat-in-pace/">PHP 4 - Requiescat in Pace</a>
<li>Paul Jones - <a href="http://paul-m-jones.com/?p=280">My Birthday Present From php.net</a>
<li>Ken Guest - <a href="http://blogs.linux.ie/kenguest/2008/08/08/php-4-this-parrot-is-deceased/">PHP 4 - this parrot is deceased!</a>
<li>Christopher Jones - <a href="http://blogs.oracle.com/opal/2008/08/php_4_finaleverlastterminal_re.html">PHP 4 final-ever-last-terminal release is available</a>
<li>Chris Shiflett - <a href="http://shiflett.org/blog/2008/aug/end-of-life-for-php-4">End of Life for PHP 4</a>
<li>David Coallier - <a href="http://blog.agoraproduction.com/index.php?/archives/73-Small-Goodbye-to-PHP4.html">Small Goodbye to PHP4</a>
<li>Gennady Feldman - <a href="http://www.gena01.com/forum/gena01_blog/the_last_day_of_php4-t231.0.html;msg1415#msg1415">The last day of PHP4</a>
<li>Jacques Marneweck - <a href="http://feeds.feedburner.com/~r/powertrip/~3/360553493/000603.html">So long and thank you for all the fish, PHP4</a>
<li>Daniel Cousineau - <a href="http://feeds.feedburner.com/~r/toosweettobesour/HrtK/~3/359776577/">End of an Era (Goodbye to PHP 4)</a>
<li>Travis Swicegood - <a href="http://www.travisswicegood.com/index.php/2008/08/08/today-is-the-day">Today is the day!</a>
<li>Lukas Smith - <a href="http://pooteeweet.org/blog/0/1276">A short goodbye to 4.x</a>
<li>Bill Gaffney - <a href="http://gaffney3.com/2008/08/11/php-4-ends-its-life-at-final-release-449/">PHP 4 ends its life with final release 4.4.9</a>
<li>ComputerWorld - <a href="http://www.computerworld.com.au/index.php/id;1239055978">PHP 4 is dead, long live PHP 4</a>
<li>Evan Sims - <a href="http://feeds.feedburner.com/~r/evansims/~3/362015102/php-is-dead-long-live-php-finally">PHP is dead, long live PHP! (finally.)</a>
<li>Matthew Weier O'Phinney - <a href="http://weierophinney.net/matthew/archives/183-Zend-Framework-1.6.0-Preview,-or,-PHP-4-is-Dead.html">Zend Framework 1.6.0 Preview, or, PHP 4 is Dead</a>
<li>ZDNet - <a href="http://blogs.zdnet.com/security/?p=1700">The Last PHP 4</a>
</ul>
<p>
If you aren't sure what they're talking about - the last day for official PHP 4 support is today, 08.08.08. Only PHP 5 will be supported from here on. It is highly recommended that you upgrade your applications to run on the latest PHP 5 version, 5.2.
</p>]]></description>
      <pubDate>Fri, 08 Aug 2008 08:49:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 4.4.9 Released!]]></title>
      <guid>http://www.phpdeveloper.org/news/10788</guid>
      <link>http://www.phpdeveloper.org/news/10788</link>
      <description><![CDATA[<p>
The PHP group has <a href="http://www.php.net/index.php#id2008-08-07-1">officially announced</a> the availability of the final release of the PHP4 series for the language - PHP 4.4.9.
</p>
<blockquote>
The PHP development team would like to announce the immediate availability of PHP 4.4.9. It continues to improve the security and the stability of the 4.4 branch and all users are strongly encouraged to upgrade to it as soon as possible. This release wraps up all the outstanding patches for the PHP 4.4 series, and is therefore the last PHP 4.4 release.
</blockquote>
<p>
Issues corrected by this release include an upgrade to the PCRE version, a crash bug in imageloadfont and the open_basedir handling in the curl extension. You can download this latest release from <a href="http://www.php.net/downloads.php">downloads page</a> on the PHP.net website.
</p>]]></description>
      <pubDate>Fri, 08 Aug 2008 07:58:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Migrating Class Code for a MIME Email to PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/10783</guid>
      <link>http://www.phpdeveloper.org/news/10783</link>
      <description><![CDATA[<p>
DevShed has finished off their series looking at sending MIME emails with PHP in <a href="http://www.devshed.com/c/a/PHP/Migrating-Class-Code-for-a-MIME-Email-to-PHP-5/">this new tutorial</a>, moving the current code from the previous parts up to a fully PHP5 state.
</p>
<blockquote>
While this mailer class can be used with small PHP applications, it lacks some important features related specifically to its object model, since it was built in PHP 4 from the very beginning. 
</blockquote>
<p>
They <a href="http://www.devshed.com/c/a/PHP/Migrating-Class-Code-for-a-MIME-Email-to-PHP-5/1/">review</a> the PHP4 version of the script first then move on to the process of <a href="http://www.devshed.com/c/a/PHP/Migrating-Class-Code-for-a-MIME-Email-to-PHP-5/2/">porting it</a> to a more standardized PHP5 structure and code.
</p>]]></description>
      <pubDate>Thu, 07 Aug 2008 11:16:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend: Zend Further Expands Its Line of PHP Training Courses]]></title>
      <guid>http://www.phpdeveloper.org/news/10779</guid>
      <link>http://www.phpdeveloper.org/news/10779</link>
      <description><![CDATA[<p>
According to a <a href="http://www.zend.com/en/company/news/press/zend-further-expands-its-line-of-php-training-courses">new press release</a> from Zend, they've expanded their training course line to include a few more topics - migration from PHP4 to PHP5 and an in-depth look at their Zend Studio for Eclipse IDE.
</p>
<blockquote>
These courses further expand the portfolio of Zend training courses, which include PHP from introduction to advanced levels, as well as courses about PHP Security, creation of Rich Internet Applications, and the use of major Zend products.
</blockquote>
<p>Here's the details:</p>
<ul>
<li><a href="http://www.zend.com/en/services/training/course-catalog/migrating-from-php4-to-php5">Migrating Your Web Applications from PHP v4 to v5</a> - This webinar guides you through the basics of planning a migration, as well as discussing some of the tools to make the process easier, such as unit testing and PHPDoc. The current class will be held September 9th and 11th and will cost about $300 USD.
<li><a href="http://www.zend.com/en/services/training/course-catalog/zend-studio-for-eclipse">Zend Studio for Eclipse</a> - The Zend Studio for Eclipse Course is designed to provide PHP programmers with a practical, in-depth knowledge of the next generation tool in the Zend Studio IDE family. The current class will start August 25th and will run through September 5th. Cost for the class is about $800 USD.
</ul>]]></description>
      <pubDate>Thu, 07 Aug 2008 08:42:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: A Better Way to Determine MIME Types for MIME Email with PHP ]]></title>
      <guid>http://www.phpdeveloper.org/news/10670</guid>
      <link>http://www.phpdeveloper.org/news/10670</link>
      <description><![CDATA[<p>
Continuing on in their look at sending MIME emails with PHP, DevShed has posted <a href="http://www.devshed.com/c/a/PHP/A-Better-Way-to-Determine-MIME-Types-for-MIME-Email-with-PHP/">a better way</a> for you to determine the correct MIME type of the file you're wanting to send (third part of the series).
</p>
<blockquote>
I demonstrated how to build a modular MIME mailer class in PHP 4; it was provided with the capacity to send messages in plain text, and to work with different types of file attachments. This class implements a private method, called "getMimeTypes()," which, as its name would suggest, comes in handy for determining the correct MIME type of a given file. [...] However, the logic implemented by this method is rather primitive and can definitely be improved.
</blockquote>
<p>
They start with <a href="http://www.devshed.com/c/a/PHP/A-Better-Way-to-Determine-MIME-Types-for-MIME-Email-with-PHP/1/">a review</a> of the previous code (PHP4) and show how to get the correct mime type of the file based on the extension mapped to an array of types.
</p>]]></description>
      <pubDate>Thu, 24 Jul 2008 07:53:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer Tutorials Blog: Migrating legacy PHP 4 applications to PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/10574</guid>
      <link>http://www.phpdeveloper.org/news/10574</link>
      <description><![CDATA[<p>
In <a href="http://www.developertutorials.com/blog/javascript/migrating-legacy-php-4-applications-to-php-5-320/">a new post</a> to the Developer Tutorials blog <i>Akash Mehta</i> takes a look at migrating PHP4 applications up to the more recent versions of PHP5.
</p>
<blockquote>
PHP 5 supports most of the legacy syntax features of PHP 4. Most code written for PHP 4 should function fine under PHP 5, and a comprehensive test suite could check this. However, many of the backwards-incompatible changes in PHP 5 were in regard to language quirks, and quite a few hacks rely on these in order to function.
</blockquote>
<p>
He points out some of these hacks including changes to the object model and updates to the way variables are handled (breaking many "bad use" cases). He also points out the changes made in the latest Windows binaries as well as some of the new reserved keywords that could conflict with pre-existing code in your application.
</p>]]></description>
      <pubDate>Thu, 10 Jul 2008 07:56:41 -0500</pubDate>
    </item>
  </channel>
</rss>
