A very popular Web Application Server/language.
The conclusion arrived at is that, in some circumstances at least, PHP's tendency to create more problems than it solves makes it an inappropriate choice. http://www.ukuug.org/events/linux2002/papers/html/php/index.html
Oversimplification Leading to Excessive Complexity http://www.ukuug.org/events/linux2002/papers/html/php/#section_5
Jan'2009: Eric Ries on why PHP "won". All of which leads to a non-intuitive conclusion. PHP shines on one of the most important criteria for platform selection: readability. Yes, you heard me right. Even though PHP's syntax is an inelegant beast, the overall platform is impressively readable. I disagree - it won because it's easy to get started with (for a non-programmer), and it's easy to get running at cheap Hosted Server providers.
- which leads Ian Bicking toward thinking about a Python Web Framework might be designed to mimic the best traits of PHP.
Recommend reading list.
used at Yahoo
this includes some structure they use
- PEAR, APC, Symfony
CodingStandards on PEAR site.
Heredoc long-string-variable approach