"If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option."
- Jeff Atwood, Coding Horror
Bad information
Slow to change
The rise of the MACHINES frameworks
Strong Competitors
PHP FRAMEWORKS EVERYWHERE
FIG, Composer, and the PHP renaissance
PHP-FIG
PSR-0 & PSR-4 Autoloading
PSR-1 & PSR-2 Code styling
PSR-3 Logging
Composer
getcomposer.org
THE PHP RENAISSANCE
5.3: Support for namespaces Lambda Functions and Closures