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.


Happy Birthday, PHP!

Ten years ago today, Rasmus announced Personal Home Page Tools (PHP Tools) version 1.0. Today, numerous people contribute to PHP and to the nurturing of its community, but the project has never lost sight of Rasmus's original goal of solving the web problem. The popularity of the language is the best testament to its success.

My passion for the web dates back to 1994 when I started playing with HTML and HTTP, and I soon began developing CGIs in C. The process was tedious, but it was the easiest way for me to create a GUI application. By simply generating some HTML, I could have an application that looked nice and pretty.

I then discovered Perl, PHP, and ColdFusion (in that order), and PHP became my favorite. Due to market demand in the late 90s, however, I took a job writing ColdFusion (and C) after getting my degree. Three years later, I became a freelance PHP consultant, and I've been making a living with PHP ever since, most recently with the PHP consultancy that I started earlier this year.

So, thanks to Rasmus for getting things started, to Zeev and Andi for their early contributions, and to everyone else who continues to contribute to PHP - whether it's by contributing directly to the language, answering questions on mailing lists, or just writing interesting applications in PHP - you are what makes PHP what it is today. Thank you.

Other thoughts are being tracked here on del.icio.us.

About This Post

Happy Birthday, PHP! was posted on Wed, 08 Jun 2005 at 13:21:49 GMT.

1 Comments

1. Patrick Reilly's GravatarPatrick Reilly said:

Sat, 11 Jun 2005 at 23:18:44 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 Events

Brooklyn Beta

21 - 22 Oct 2010

At The Invisible Dog, Brooklyn, New York.

New Comments

Mario Arroyo wrote:

The article is really very good and the users comments and external links to another articles jus...

Posted in
Raphael Almeida wrote:

I realy like hiphop music, but this is very crazy! We'll use it in user group PHP conference at ...

Posted in PHP Anthem
Mal wrote:

Having used smarty for many years, this has never been a problem for me, but after building a web...

Posted in PHP Stripping Newlines
Satya wrote:

Thanks for the info. I have posted the news here on my page: http://www.facebook.com/pages/Web-Sc...

Posted in PHP Anthem
John wrote:

Oh, you need to press "save your password".

Posted in Mozilla Account Manager

Browse Comments


Work and Books

Analog Essential PHP Security HTTP Developer's Handbook