PHP is not that bad. I used Laravel to build out a PHP based web-app , it was a breeze to build - great developer experience - Eg: Netbeans/Eclipse Syntax editors are easy to use, composer was as easy as rails was. Most of my work was on the JS part though (React/WebVR). Tests, Code Coverage, Deployment to AWS, everything was smooth . This coming from a polyglot dev who built apps with Scala,Python, Java and Ruby