a companion discussion area for blog.codinghorror.com

The PHP Singularity


Although I use PHP due to the fact I am on WordPress, I tend to think of it as a “view layer” much like we had in Java land as JSPs and in more “cool” systems AngularJS/ReactJS and HTML.

HTML in the old days didn’t have much in terms of templating support short of non-standardized adhoc javascript solutions. Now we have more or less defacto libraries such as Mustache, AnguilarJS, JSX, etc. However back in the day we didn’t.


For someone who worked with PHP for 5 years, I agree with this. PHP is something like an overgrown Web Template engine. Although it lets you build webpages faster, it’s architecture is being left out by todays new technologies. Also you are restricted to the web