This is quite a good write, up, points out when you would want to use one or the other, and not crapping all over PHP just because it isn't a great language.<p>And interesting that he points out that finding a dev will be way easier in PHP. I had a non developer friend with a start-up application. He had obviously spoken to a number of bioinformatics (he was a wet lab biologist) who had obviously ranted about the benefits of Python. So he got a Django dev. Then got a second stage of funding, to pay for a junior-ish level dev. Except no Python / Django devs (he asked me) were willing to work for the money he had available. Had he gone with PHP, he would have probably managed to continue, despite everyone probably telling him PHP was a crap language.
I agree. I think that for PHP a huge win would be a big API refactoring, which could be not a big deal, with the right aliasing and deprecation management.