Sitepoint PHP Feed




Comments on: PHP is Fifteen Today!


By: LesleyB

+1 with David here I get really irritated by people dissing Perl/CGI programming and Perl itself -particularly with the ‘ancient’ routine. Perl/CGI did a lot of good work in the early years, is still relevant now and you’ve completely ignored FastCGI. There are plenty of good Perl resources out there, not least of all CPAN and plenty of MVC frameworks such as Catalyst and — oo look! — CGI::Application. Movable Type can be installed to operate in either a mod_perl or CGI environment, CGI::Ajax is alive and well on CPAN. OO programming exists in Perl.. So before you diss either Perl or Perl/CGI bear in mind it is still going strong – Perl 5.12 is out this year and Perl 6 continues to bubble on in the background. One reason PHP became popular is because mod_php could be installed on Apache servers and become available for use for all domains hosted by the server without further ado. The second reason was avoidance of the nitty gritty of secure programming practices for web-based data. The first was a plus for many web service providers and the second a plus for people who couldn’t be bothered to study and comprehend the problems created by insecurely processed form data. Perl’s taint mode forces data verification. One UK based web service company, providing PHP4 across all its machines got very badly caught by the severe security issues presented by register_globals to the point where most of its customer base couldn’t log in to attempt to preserve their accounts. The polite bleat about PHP5 became a notice about not using register_globals and an imminengt upgrade to PHP5. As for not being able to embed Perl into a web page – what about HTML::Template at http://search.c pan.org/~samtreg ar/HTML-Template -2.9/Template.pm and Template Toolkit at http://search.c pan.org/~abw/Tem plate-Toolkit-2. 22/lib/Template/ Toolkit.pod ?

-- Thu, 17 Jun 2010 15:13:26 +0000




By: Craig Buckler

OK, it’s me who’s the ancient one! And I don’t mean to be hard on Perl – it’s a great language. But although it was adopted by many CGI coders, the language was designed before the web existed. To be fair, CGI was the primary problem – PHP made everything so much easier.

-- Wed, 16 Jun 2010 11:13:55 +0000




By: Ejay Imperial

Happy birthday PHP and thank you Rasmus, Gutmans and Zeev!!

-- Wed, 16 Jun 2010 02:32:42 +0000




By: Adil Shahzad

Happy Birthday to "PHP" :) ________ http://ishtehar .pk

-- Tue, 15 Jun 2010 15:09:18 +0000




By: David

"Few people will be ancient enough to remember CGI programming in Perl" Thanks a lot! I certainly don’t feel old let alone "ancient". Not to mention our team still uses a lot of Perl – both legacy code and new code/crons to parse and process huge text files on the server. ", but it wasn’t much fun. You could not embed code within HTML and development was slow and clunky." You’re right – it was not a lot of fun, and could be slow and clunky. You can embed your HTML into the Perl however : print <

-- Tue, 15 Jun 2010 14:56:52 +0000

Top of Page



By: Suresh P

Wishing you a very happy birthday "PHP"! You are the BEST in web platform forever!…

-- Tue, 15 Jun 2010 14:35:02 +0000




By: php4life

10 years ago, my first professional job featured php. 10 years later and it’s still going strong. I remember my friend’s bagging me out about my choice of this technology, but every year after I graduated I asked the younger student’s; what’s installed on the uni servers? what are you doing your assignments with? PHP was the common response. PHP won the developers, that is why it has longevity. Viva PHP!

-- Tue, 15 Jun 2010 14:30:42 +0000




By: Darren884

Happy Birthday to you PHP you gave me a purpose! PHP is what I do now everyday!

-- Sat, 12 Jun 2010 00:04:28 +0000




By: Craig Buckler

Although would MySQL have achieved it’s popularity without PHP’s influence?

-- Thu, 10 Jun 2010 20:38:09 +0000




By: Benjamin L.

Happy Birthday, following you since 99 with pure happiness (BTW PHP has been criticized over the years by tech folks who can’t understand that easiness doesn’t mean "for dummies only" – same for WordPress now – despite of that, seems that’s the n°1 language and long before having framework).

-- Thu, 10 Jun 2010 19:56:39 +0000

Top of Page