Earlier quoted context omitted.
PHP was the first language I ever used professionally. The code I wrote - the code every single one of my colleagues wrote - was atrocious. We were paid bottom dollar ($30k in 2008) to write absolute shit code. The PHP community in my area was the same. All newbies, all paid barely more than a fast food manager, all writing code that could be taken down by a HS student with Fiddler. I'm sure different experiences exi…
PHP is so vast that it's a ghetto, the rich uptown area, a sprawling suburban middle class, and more. I share some of your experiences - I'm disturbed by how easy it is for people without basic coding knowledge to make money "building php websites". But I also see and run in to a large number of people who can do fantastic PHP code (testable, documented, clean, modular, etc). One thing I've noticed is that most of th…
That's how most quality frameworks for PHP were born, by folks having used other languages.
That being said, I find Symfony3 to be very decent. I was surprised by the quality of its documentation.