<?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, 18 May 2013 11:19:24 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Ben Ramsey: The Era of PHP Testing]]></title>
      <guid>http://www.phpdeveloper.org/news/18788</guid>
      <link>http://www.phpdeveloper.org/news/18788</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i> has a new post to his site where he <a href="http://benramsey.com/blog/2012/11/the-era-of-php-testing/">reviews the "eras" of PHP</a> that it's  gone through in the past few years and ends up with what he calls the "Era of Testing" - the recent strong push that's being made to promote and encourage unit testing in PHP applications.
</p>
<blockquote>
Over the past decade, the PHP community has progressed through a handful of distinct eras that have each been marked by a focus on specific best practices. This is most evident in the types of talks presented at conferences and user groups and in the articles published by <a href="http://www.phparch.com/">php|architect</a> magazine, <a href="http://phpdeveloper.org/">PHPDeveloper.org</a>, and the blogs of those whose feeds are distributed through <a href="http://www.planet-php.net/">Planet PHP</a>. In thinking through this, I've come up with the following eras I think we, the PHP community, have had over the last ten years. These are in a general order, but eras overlap, and some have lasted longer than others, so there's not a distinct beginning or end to each.
</blockquote>
<p>
He briefly covers five different areas that PHP has evolved in over the past years: the shift to OOP, web application security, framework use, coding standards/organization and the push for better testing.
</p>
<blockquote>
With the coming of the testing era, I'm seeing a lot of maturity in our community. The code we write is getting better. We're following standards and best practices. We're implementing a lot of good design principles. [...] I think the decade since PHP 5 was released has brought us to a great place as a community.  [...] With each new era, we can't forget what we've learned, though. We must continue teaching and revising these best practices as we learn more.
</blockquote>]]></description>
      <pubDate>Thu, 22 Nov 2012 10:24:16 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Slava Vishnyakov: PHP the Nice Way (Ever-evolving Huge Retailer Website Story)]]></title>
      <guid>http://www.phpdeveloper.org/news/18784</guid>
      <link>http://www.phpdeveloper.org/news/18784</link>
      <description><![CDATA[<p>
<I>Slava Vishnyakov</i> has <a href="http://rarestblog.com/blog/2012/11/20/php-the-nice-way/">an excellent (and long) post</a> today to his site detailing some of his travels through his years of PHP development and some of the things he's learned along the way:
</p>
<blockquote>
I was learning on my own, so I studied PHP from resources such as php.net. It's a great resource when you consider abundance of the information, but it's terrible, when you look at the quality of advise. I'll start explaining how things evolved in my head in a hope that people will catch up where they are now to understand some things further. By no means this is a "definitive" guide to PHP. Just a few tricks that might help you save your precious time and nerves.
</blockquote>
<p>
The post includes a lot of helpful hints covering things like the inevitable evolution of the codebase and the growing pains he worked though, the use of static methods, autoloading, bad variable naming, unit testing and MVC restructuring.
</p>]]></description>
      <pubDate>Wed, 21 Nov 2012 12:10:00 -0600</pubDate>
    </item>
    <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[Nexen.net: PHP Statistics for June 2008]]></title>
      <guid>http://www.phpdeveloper.org/news/10540</guid>
      <link>http://www.phpdeveloper.org/news/10540</link>
      <description><![CDATA[<p>
<i>Damien Seguy</i> has submitted <a href="http://www.nexen.net/chiffres_cles/phpversion/18519-php_statistics_for_june_2008.php">the latest PHP usage statistics</a> for the results of April 2008.
</p>
<p>
Highlights in this month's edition include:
</p>
<ul>
<li>PHP 5.2.6 is growing up fast, thanks to no PHP 5.3
<li>PHP 5 reaches 38.93% of PHP market share, up 2%
<li>They passed the mark of 30 millions domain tested this month
</ul>
<p>
You can get the full stats (including the numbers and some great graphs) from the Nexen.net website - <a href="http://www.nexen.net/chiffres_cles/phpversion/18519-php_statistics_for_june_2008.php">full stats</a>, <a href="http://www.nexen.net/chiffres_cles/phpversion/18516-php_stats_evolution_for_june_2008.php">evolution stats</a>.
</p>]]></description>
      <pubDate>Thu, 03 Jul 2008 11:14:57 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Michael Kimsal's Blog: PHP, Groovy and language evolution]]></title>
      <guid>http://www.phpdeveloper.org/news/10298</guid>
      <link>http://www.phpdeveloper.org/news/10298</link>
      <description><![CDATA[<p>
In a <a href="http://michaelkimsal.com/blog/php-groovy-and-language-evolution/">new post</a> <i>Michael Kimsal</i> does a good job comparing the rise of PHP5 (and what it brought with it) to his language of choice these days - <a href="http://groovy.codehaus.org/">Groovy</a>.
</p>
<blockquote>
I remember when PHP5 first came out having 'discussions' with a number of people who insisted that PHP5 was way better than 4. [...] Basically, intentions were made clearer with things like "public protected private" (PPP),but I have not yet seen any web project get done faster or dare I say even much *better* due to those sorts of things. [...] This isn't specifically saying PPP is necessarily bad, but that PHP could have addressed the issue in a fashion more suitable to dynamic languages.  Keep reading for an example.
</blockquote>
<p>
His comparison is to how Groovy handles properties in a class - everything is private unless declared otherwise. This could be ported (somewhat) over to PHP and would eliminate the need to search&replace all over the code for the right variables.
</p>]]></description>
      <pubDate>Thu, 29 May 2008 12:52:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Nexen.net: PHP Usage Statistics for March 2008]]></title>
      <guid>http://www.phpdeveloper.org/news/9963</guid>
      <link>http://www.phpdeveloper.org/news/9963</link>
      <description><![CDATA[<p>
<i>Damien Seguy</i> has posted the latest statistics for PHP's usage for the month of March 2008. Here's some of the highlights:
</p>
<ul>
<li>There were no surprises, only data reinforcing already set trends
<li>PHP 5 now make up over a third of all PHP installations to date
<li>More installations moved up to PHP versions 5.2.5 and 4.4.8
<li>Apache has almost reached 70% of the web server market share
</ul>
<p>
You can check out the full details on this month's <a href="http://www.nexen.net/chiffres_cles/phpversion/18284-php_statistics_for_march_2008.php">stats page</a> including the <a href="http://www.nexen.net/chiffres_cles/phpversion/18167-php_stats_evolution_for_march_2008.php">evolution stats</a> over on Nexen.net.
</p>]]></description>
      <pubDate>Mon, 14 Apr 2008 07:13:03 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Nexen.net: PHP Statistics for February 2008]]></title>
      <guid>http://www.phpdeveloper.org/news/9746</guid>
      <link>http://www.phpdeveloper.org/news/9746</link>
      <description><![CDATA[<p>
<i>Damien Seguy</i> has posted the PHP statistics for this month - the results from February 2008 - here's some of the highlights:
</p>
<ul>
<li>PHP 5 set record of growth : + 2,5%, up to 32%
<li>PHP 5.2 is the second most popular version, ahead of 4.3.
<li>PHP 4.4.8's popularity is falling
</ul>
<p>
You can check out the <a href="http://www.nexen.net/chiffres_cles/phpversion/18164-php_statistics_for_february_2008.php">numbers yourself</a> for the month as well as the <a href="http://www.nexen.net/chiffres_cles/phpversion/18167-php_stats_evolution_for_february_2008.php">evolution stats</a> showing how things are progressing. He's also added a <a href="http://www.nexen.net/actualites/php/18169-record_dadoption_de_php_5_:_2,5.php">new graph this month</a> showing the adoption rate that PHP5 is having in the online world.
</p>]]></description>
      <pubDate>Thu, 06 Mar 2008 09:32:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Philip Olson's Blog: A brief history of PHP logos]]></title>
      <guid>http://www.phpdeveloper.org/news/9695</guid>
      <link>http://www.phpdeveloper.org/news/9695</link>
      <description><![CDATA[<p>
In a <a href="http://blog.roshambo.org/archives/A-brief-history-of-PHP-logos.html">new blog entry</a> <i>Philip Olson</i> takes a look back at the "brief history" of the PHP logo and how its evolved over the years the language has been around.
</p>
<blockquote>
PHP 4.0.0 added <a href="http://cvs.php.net/viewvc.cgi/php-src/main/logos.h">main/logo.h</a> which contains the logos themselves (as text (a bunch of numbers (magic))) so I checked out every version of this file from CVS, parsed them to create the images, sorted by version/size, then wrote this blog post.
</blockquote>
<p>
When the language started out there wasn't much in the way of a logo until PHP3 came around. <i>Philip</i> shows some of these early prototypes (most of which look nothing like the familiar purple oval of today). Things evolved with PHP4 and jokes were even played with the area inside the shape - everything from developers and dogs to bunnies showed up at <a href="http://cvs.php.net/viewvc.cgi/php-src/ext/standard/info.c?view=diff&r1=1.84&r2=1.85">different times of year</a> or with special URLs.
</p>]]></description>
      <pubDate>Mon, 25 Feb 2008 08:44:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Nexen.net: PHP Statistics for January 2008]]></title>
      <guid>http://www.phpdeveloper.org/news/9625</guid>
      <link>http://www.phpdeveloper.org/news/9625</link>
      <description><![CDATA[<p>
<i>Damien Seguy</i> has posted this month's (well, January 2008's) PHP statistics to the Nexen.net website. Highlights from this edition include:
</p>
<ul>
<li>PHP 5 displays strong growth, almost at 30%
<li>PHP 5.2 will be more popular than PHP 4.3 before April
<li>PHP 5.2.5 is already the dominating version of PHP 5
<li>PHP 4.4.8 not so popular
</ul>
<p>
You can get the full details on this month's statistics from the full list of the <a href="http://www.nexen.net/chiffres_cles/phpversion/18090-php_statistics_for_january_2008.php">statistics</a> and the <a href="http://www.nexen.net/chiffres_cles/phpversion/18087-php_stats_evolution_for_january_2008.php">evolution</a> posted on Nexen.
</p>]]></description>
      <pubDate>Wed, 13 Feb 2008 15:11:34 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Nexen.net: PHP Statistics for December 2007]]></title>
      <guid>http://www.phpdeveloper.org/news/9396</guid>
      <link>http://www.phpdeveloper.org/news/9396</link>
      <description><![CDATA[<p>
<i>Damien Seguy</i> has submitted this month's update to the Nexen.net PHP statistics for the month of December 2007:
</p>
<blockquote>
PHP adoption statistics for December 2007 are released. Here are the monthly highlights: 
<ul>
<li>PHP 5 is now running on 27.8% of the servers
<li>PHP 5.2 usage will pass PHP 4.3 by April
<li>PHP 5.2.5 is 8.7% of the PHP 5 market
</ul>
</blockquote>
<p>
You can get more information on this month's stats over on the Nexen.net website - <a href="http://www.nexen.net/chiffres_cles/phpversion/17966-php_stats_evolution_for_december_2007.php">the evolution stats</a> and the <a href="http://www.nexen.net/chiffres_cles/phpversion/17963-php_statistics_for_december_2007.php">full stats</a> for December 2007.
</p>]]></description>
      <pubDate>Thu, 10 Jan 2008 13:46:00 -0600</pubDate>
    </item>
  </channel>
</rss>
