About the Author

Chris Shiflett

Hi, I'm Chris, a web developer and a founding member of Analog. I live and work in Brooklyn, NY.


PHP 5 Statistics

Damien Seguy wrote to let us know that Nexen.net has published their PHP statistics for May 2006 and PHP stats evolution for May 2006. He also provides a brief overview:

  • PHP 4.4.2 will become the dominant version during June 2006.
  • PHP 5.1.2 is now the dominant PHP 5 version.
  • PHP 5 rises to 8%, and raises its adoption speed again.
  • PHP 4.3.9 and older keep a marketshare of 46% this month.

Apparently those who predicted that most would upgrade straight to 5.1.x were right. :-)

About This Post

PHP 5 Statistics was posted on Mon, 05 Jun 2006 at 16:00:40 GMT.

5 Comments

1. Nick's GravatarNick said:

Interesting statistics - I wonder how long it'll take PHP 5 to become mainstream (i.e. in use more than PHP 4).

Any news on PHP 6's development? It'll be interesting to see what happens with that.

Mon, 05 Jun 2006 at 21:47:08 GMT Link


2. James Benson's GravatarJames Benson said:

I think PHP 4 will be around for a long while yet, or at least until development stops on it and people are forced to upgrade.

Fri, 09 Jun 2006 at 22:06:18 GMT Link


3. Jough Dempsey's GravatarJough Dempsey said:

I just switched to PHP5 back in the early Winter, but really have only been developing using the new OOP features of PHP5 since February or so.

Last week I started a new project and used a bunch of the classes that I wrote for my previous project. It was nice to implement a comment form for the new site in about five minutes - and most of that was spent on the CSS styling. I actually found an error/bug in my class and updating the one file fixed that bug for any site on my server that uses it.

It wasn't until that moment that the usefulness of PHP5 was truly apparent. Up until then it was only time-saving in theory because I was spending about five times longer on each OOP script as I was with simpler procedural PHP 4 scripts, but with reuse, I'm gaining a lot of that time back, and my classes are way easier to maintain than the old often copied and re-pasted procedural scripts were.

I'm happy to see that PHP5 is making progress in terms of penetration and use. The 1.0 release of the Zend Framework will likely help to increase its reach even further.

Bring on PHP6.

Thu, 22 Jun 2006 at 19:40:16 GMT Link


4. Sean O'Donnell's GravatarSean O'Donnell said:

I've been trying to get a PHP4/Oracle Application (that was developed in 2001 by some other folk) ported to PHP5 (at work), but due to the size of the code base, the life-expectancy of the application (1 more year, then it's decommissioned), and the amount of deprecated code that is used, I have decided it's best to just leave it running on PHP4.

However, due to the fact that I needed to create some new Web Services for this application, and I wanted to take advantage of PHP5, I configured apache to run both PHP4 and PHP5 side-by-side, and now have web services that were developed using PHP5.

It's nice to be able to run both on the same instance of Apache. =)

Fri, 14 Jul 2006 at 18:02:06 GMT Link


5. Ivan Solovev's GravatarIvan Solovev said:

Our servers at now use PHP 5. I think, PHP 5 will be dominate at the end of 2007.

Fri, 24 Nov 2006 at 00:04:58 GMT Link


Post A Comment

Personal Details and Comment

Style Guide

Line breaks are converted to paragraphs. Also use:

  • <a href="" title="">text</a>1
  • <em>text</em>
  • <blockquote><p>text</p></blockquote>
  • <code>2  <?php  if ($foo) {      $foo = TRUE;  }  ?></code>
  1. Note: <code> can be used inline (e.g. in paragraphs) or in a block as shown. Include whitespace and newlines in blocks.

Please enter Chris (my first name) below. This is a primitive spam prevention technique, and I apologize for the inconvenience.

Preview and Submit

Upcoming Talks

ConFoo

10 - 12 Mar 2010

At Hilton Montréal Bonaventure, Montréal, Canada.

South by Southwest

12 - 16 Mar 2010

At Austin Convention Center, Austin, Texas.

Dutch PHP Conference

10 - 12 Jun 2010

At TBD, Amsterdam, Netherlands.

O'Reilly Open Source Convention

19 - 23 Jul 2010

At Oregon Convention Center, Portland, Oregon.

New Comments

Niall Kelly wrote:

Having tried other methods without success and looked through plenty of bloated documentation, th...

Posted in Git on Snow Leopard
liukang wrote:

I have problem with this example. In my php.ini magic_quotes_gpc is off so i'm using only addsla...

Posted in addslashes() Versus mysql_real_escape_string()
RyanTheGreat wrote:

Well, I'm not Chris, but I will do my best to address the questions raised in the comments by Ian...

Posted in Security Corner: Cross-Site Request Forgeries
Chris Shiflett wrote:

Thanks for the kind words, Simon. I'm glad you liked the tutorial. In case it's helpful, here'...

Posted in Webstock
Chris Shiflett wrote:

Hi Robin, I plan to post something about it, but it's going to be hard to express everything i...

Posted in Webstock

Browse Comments


Work and Books

Analog Essential PHP Security HTTP Developer's Handbook