<?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, 24 May 2012 05:02:14 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPClasses.org Blog: 2010: Yet another great year for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/15623</guid>
      <link>http://www.phpdeveloper.org/news/15623</link>
      <description><![CDATA[<p>
On the PHPClasses.org blog today there's <a href="http://www.phpclasses.org/blog/post/138.html">a new post</a> from <i>Manuel Lemos</i> looking back at 2010 an the life of PHP - yet another great year.
</p>
<blockquote>
2010 was an year full of interesting happenings for the PHP development and its community of developers. This article presents a balance of what were the most important happenings in the PHP community in 2010, as well a reflection of what we can expect for 2011 for PHP, as well for the PHPClasses site.
</blockquote>
<p>
Among the important happenings of this past year he mentions the issues surrounding PHP6, HipHop and PHP running on the Andriod platform. He speculates on a few things that we can expect from PHP in the upcoming year(s) like the release of PHP 5.4. Also included are some updates that were made to the <a href="http://phpclasses.org">PHPClasses.org</a> site itself.
</p>]]></description>
      <pubDate>Thu, 23 Dec 2010 08:50:54 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org Blog: Lately in PHP podcast - PHP for Android, PHP 6 canceled, APC in PHP 5.4]]></title>
      <guid>http://www.phpdeveloper.org/news/14850</guid>
      <link>http://www.phpdeveloper.org/news/14850</link>
      <description><![CDATA[<p>
On the PHPClasses.org blog today they've released the latest episode of their "Lately in PHP" podcast - <a href="http://www.phpclasses.org/blog/post/126-PHP-for-Android-PHP-6-canceled-APC-in-PHP-54--Lately-in-PHP-podcast-episode-3.html"PHP for Android, PHP 6 canceled, APC in PHP 5.4</a>.
</p>
<blockquote>
On this episode of the Lately in PHP podcast, Manuel Lemos and Ernani Joppert comment on the launch of the PHP for Android project and the consequences for the PHP market. They also talk about the cancellation of PHP 6 and the inclusion of features planned for PHP 6 in PHP 5.4, like the integration of the APC cache extension in the main PHP distribution bundle.
</blockquote>
<p>
You can either listen via <a href="http://www.phpclasses.org/blog/post/126-PHP-for-Android-PHP-6-canceled-APC-in-PHP-54--Lately-in-PHP-podcast-episode-3.html">the in-page player</a>, by <a href="http://www.phpclasses.org/blog/post/126/file/22/name/Lately-In-PHP-3.mp3">downloading the mp3</a> or by subscribing to <a href="http://www.phpclasses.org/blog/category/podcast/post/latest.rss">their feed</a> to get the latest.
</p>]]></description>
      <pubDate>Mon, 26 Jul 2010 12:05:53 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[LWN.net: Resetting PHP 6]]></title>
      <guid>http://www.phpdeveloper.org/news/14278</guid>
      <link>http://www.phpdeveloper.org/news/14278</link>
      <description><![CDATA[<p>
On LWN.net there's a new article written up by <i>Jonathan Corbet</i> about <a href="https://lwn.net/SubscriberLink/379909/26c35a974b1bbd65/">the state of PHP6</a>, what it was supposed to be and what it might be in the future.
</p>
<blockquote>
Rightly or wrongly, many in our community see Perl 6 as the definitive example of vaporware. But what about PHP 6? This release was <a href="http://php6dev.blogspot.com/">first discussed by the PHP core developers</a> back in 2005. There have been books on the shelves purporting to cover PHP 6 since at least 2008. But, in March 2010, the PHP 6 release is not out - in fact, it is not even close to out. Recent events suggest that PHP 6 will not be released before 2011 - if, indeed, it is released at all. 
</blockquote>
<p>
He talks about features that were supposed to disappear in PHP6 (with some of them making their way into PHP 5.3) including the Unicode support the language needs more and more. He mentions how the development has stalled out a bit recently but has been spurred back to life when major decisions were made to get away from a PHP 5.4 branch and move back to PHP6.
</p>
<p>
Be sure to check out the <a href="https://lwn.net/SubscriberLink/379909/26c35a974b1bbd65/#comments">great comments</a> on the post from other PHP developers from all around the web.
</p>
<p>
If you enjoy this post, please consider <a href="https://lwn.net/Promo/sl-discount-3/claim">subscribing to LWN</a> for more great articles.
</p>]]></description>
      <pubDate>Wed, 31 Mar 2010 13:30:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Johannes Schluter's Blog: Future of PHP 6]]></title>
      <guid>http://www.phpdeveloper.org/news/14176</guid>
      <link>http://www.phpdeveloper.org/news/14176</link>
      <description><![CDATA[<p>
With the releases in the PHP 5.x series (5.3 and now a newly branched 5.4), people have been left wondering about PHP 6 and the promised Unicode support it will include. Development on that branch had all but stalled out and things weren't looking too good for the method of introducing full Unicode support to the language. <i>Johannes Schluter</i> has <a href="http://schlueters.de/blog/archives/128-Future-of-PHP-6.html">some good news</a>, though - the effort has been restarted and a new approach has been decided on.
</p>
<blockquote>
Yesterday the stagnation created by the situation has been resolved and it was decided that our trunk in svn will be based on 5.3 and we'll merge features from the old trunk and new features there so that 5.3 will be a true stable branch. The EOL for 5.2 has not yet been defined but I suggest you to really migrate over to 5.3, which <a href="http://php.net/migration53">usually can be done with very little work</a>, as soon as possible. 
</blockquote>
<p>
Discussion are being made about which type of Unicode support will actually be introduced with a "string class" wrapper gathering some support behind it to provide an alternative to the current string handling.
</p>]]></description>
      <pubDate>Fri, 12 Mar 2010 12:58:13 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Johannes Schluter's Blog: Unicode identifiers]]></title>
      <guid>http://www.phpdeveloper.org/news/12935</guid>
      <link>http://www.phpdeveloper.org/news/12935</link>
      <description><![CDATA[<p>
<i>Johannes Schluter</i> briefly touches on <a href="http://schlueters.de/blog/archives/116-Unicode-identifiers.html">unicode in PHP6</a> in a new post to his blog and how being able to use it in identifiers can come in quite handy at times.
</p>
<blockquote>
Consider you have an application tied to an environment with a special terminology, then translating this terms to English might be extremely confusing (especially as programmers often don't really know the correct terminology of that domain) and it's good to call the thing by it's name [...] The purpose of this were some bad news: That's nothing new. The relevant scanner rule hasn't changed since 4.0 - the only change is that PHP 6 doesn't treat it as random set of bytes anymore but knows about Unicode codepoints and interprets is as such.
</blockquote>
<p>
After digging around a bit in some of the commit history of PHP, <i>Johannes</i> also found that the scanner rule (what parses the identifiers) hasn't changed since around 2000 and, apparently, won't be changing for PHP6 either.
</p>]]></description>
      <pubDate>Fri, 24 Jul 2009 08:13:53 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Till's Blog: Nginx+PHP+FastCGI: Testing your web application with bleeding edge PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/12825</guid>
      <link>http://www.phpdeveloper.org/news/12825</link>
      <description><![CDATA[<p>
<i>Till</i> has <a href="http://till.klampaeckel.de/blog/archives/44-Nginx+PHP+FastCGI-Testing-your-web-application-with-bleeding-edge-PHP.html">posted a guide</a> for testing a web application with the latest and greatest versions of Ngnix and PHP (PHP6!) running as a FastCGI.
</p>
<blockquote>
So, every once in a while I find myself in need of trying out newer, maybe, not-yet-released features in PHP. For example, recently, I wanted to test RoundCube PHP6 '" this is how I did it. On a side note, the same setup would also work for testing code with previous versions of PHP.
</blockquote>
<p>
Everything's there - from the configure commands to the settings that'll need changing to the commands you'll need to use to get things started up right.
</p>]]></description>
      <pubDate>Tue, 07 Jul 2009 13:51:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Wrox Press Respond to "The Art Of Deception Or Publishing PHP6 Books"]]></title>
      <guid>http://www.phpdeveloper.org/news/12776</guid>
      <link>http://www.phpdeveloper.org/news/12776</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> recently <a href="http://www.phpdeveloper.org/news/12749">made a post</a> about the some of the "deception" that various publishing companies (he specifically mentions Wrox) have made when it comes to publishing books on PHP6. In <a href="http://blog.astrumfutura.com/archives/404-Wrox-Press-Respond-to-The-Art-Of-Deception-Or-Publishing-PHP6-Books.html">his latest post</a> he shares a response Wrox made to some of his comments.
</p>
<blockquote>
In "<a href="http://blog.astrumfutura.com/archives/402-The-Art-Of-Deception-Or-Publishing-PHP6-Books.html">The Art Of Deception Or Publishing PHP6 Books</a>" I aired my unflattering opinions about publishers who have been selling "PHP 6" books. PHP 6, last I checked, was a bit like Leprechauns. [...] It's certainly not complete and stable, and its future feature list remains a bit flexible. You could see PHP 5.4 in 2011 before PHP 6 is finished...guessing here. As its developers would say - it'll be ready when it's ready. One day. Maybe.
</blockquote>
<p>
He <a href="http://blog.astrumfutura.com/archives/404-Wrox-Press-Respond-to-The-Art-Of-Deception-Or-Publishing-PHP6-Books.html">shares their response</a> to his comments by looking at easy of the books covering PHP6 and two things they're doing to help the situation - pulling the Beginner book and a call for those wanting to make the books better to get involved.
</p>]]></description>
      <pubDate>Mon, 29 Jun 2009 12:55:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: The Art Of Deception Or Publishing PHP6 Books]]></title>
      <guid>http://www.phpdeveloper.org/news/12749</guid>
      <link>http://www.phpdeveloper.org/news/12749</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> has posted about <a href="http://blog.astrumfutura.com/archives/402-The-Art-Of-Deception-Or-Publishing-PHP6-Books.html">the art of deception</a> that several publishers have involved themselves in - already publishing books about PHP6.
</p>
<blockquote>
I was strolling around a bookstore today, Easons on O'Connell Street here in Dublin, when I found myself staring at a bookshelf in near shock. Kid, I thought, you've been out of the loop for only two months and somehow those crazy people have managed to release PHP 6 right under your nose! [...] The more I stared at the three youthful faces grinning at me from the cover, the more I convinced myself this was a publishing error. No way was PHP6 going to be released without me noticing. Google Reader would have been on fire with that news. So what the hell was I looking at? I was apparently looking at a big fat lie.
</blockquote>
<p>
He goes on to talk about PHP6 (aka the "long standing grail" of PHP) and how publishers, apparently misinformed as to the release date of the version, preempted its release and assumed that it would be out as soon as or before the book was. Obviously this was the wrong choice and now they're paying for it with the egg on their face.
</p>
<p>
Sure these PHP6 books have a lot of the PHP 5.3 features mentioned in them, but they're mashed up with other features that won't be ready until PHP6 actually arrives. Oddly enough, upon looking at the contents of most of the books, <i>Padraic</i> discovered something interesting - their content is less about PHP6 and more about the PHP 5.2 series that was current. Seems they're only really PHP6 in name.
</p>]]></description>
      <pubDate>Thu, 25 Jun 2009 07:51:11 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tibo Beijen's Blog: Explicit PHP6?]]></title>
      <guid>http://www.phpdeveloper.org/news/12676</guid>
      <link>http://www.phpdeveloper.org/news/12676</link>
      <description><![CDATA[<p>
<i>Tibo Beijen</i> takes <A href="http://www.tibobeijen.nl/blog/2009/06/11/explicit-php6/">his own look</a> at some of what PHP6 will have to offer and talks a bit about how it would have helped him in a current project:
</p>
<blockquote>
I'm currently working on [a project] where I've been experimenting with 'domain objects' having 'scalar' or 'value' objects as properties (more on that later).
</blockquote>
<p>
The talks specifically about two of the upcoming features - type hinting and the __cast magic method that allows you to correctly cast a variable into a different type. He illustrates with some code that handles and manipulates user data and handles exceptions on an incorrect type cast.
</p>]]></description>
      <pubDate>Fri, 12 Jun 2009 10:27:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Fabien Potencier's Blog: What for PHP6?]]></title>
      <guid>http://www.phpdeveloper.org/news/12639</guid>
      <link>http://www.phpdeveloper.org/news/12639</link>
      <description><![CDATA[<p>
For those looking forward to PHP6 (a jump beyond the upcoming PHP 5.3) <i>Fabien Potencier</i> has <a href="http://fabien.potencier.org/article/18/what-for-php6">pointed out</a> a few things that will be coming out in this future release (based on <a href="http://wiki.php.net/summits/pdmnotesmay09">these notes</a>).
</p>
<blockquote>
PHP 5.3 is just around the corner with a lot of great new features. However, even if I'm really excited about this new release, I won't make yet another PHP 5.3 feature list; I will rather look at the future of PHP. PHP core developers met at php|tek and discussed the future of PHP. And it is really great to see that they plan lots of wonderful features; let's set aside the Unicode stuff.
</blockquote>
<p>
His list of things he's looking forward to include __cast, ArrayObject/ArrayAccess' wider acceptance, traits, C#-style properties and more.
</p>]]></description>
      <pubDate>Mon, 08 Jun 2009 09:32:45 -0500</pubDate>
    </item>
  </channel>
</rss>

