Linked by Kroc Camen on Sat 20th Dec 2008 17:54 UTC
General Development IBM delves into what's new in PHP 5.3: Part-1 shows you the changes to the object-orientated capabilities, and Part-2 shows you the exciting new possibilities with real closures and lambda functions. ["Read more" for Kroc's personal commentary]
Thread beginning with comment 341078
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by Nycran
by JeffS on Mon 22nd Dec 2008 17:31 UTC in reply to "RE: Comment by Nycran"
JeffS
Member since:
2005-07-12

You do realise that PHP is being used in some of the biggest websites in thw world (Yahoo, Facebook, and many many others) don't you?

And these organizations hire elite software engineers, who are usually given carte blanche to choose the language/framework/platform to build whatever offering they have, and make it work, and be competitive, and present a compelling product.

And quite often, the choice is PHP, for various reasons.

In fact, a few years back there was a long online article that presented the process Yahoo engineers went through in choosing a scripting language to replace their previous in-house proprietary scripting language (which was getting unwieldly to maintain), and why they chose PHP.

Of course, PHP has it's warts, lack of proper namespacing is one of them (until recently), just to name one. But guess what - it works, and enables people to create great websites.

Personally, if I were implementing a greenfield website, I would take a long look at the following:
Rails
Django
Grails
CakePHP
... and others.

I would honestly look at all the plusses and minuses of each, including the language itself.

But I would certainly not take an elitist stance and automatically dismiss one or the other due to trolling I read on message boards.

Reply Parent Score: 2