DEV Community

Discussion on: Pitch me on PHP

Collapse
 
jeremyf profile image
Jeremy Friesen

For some reason, PHP hate is turned up to 11 in the US. In germany, poland, ukraine, people use it and move on and have done so since 2000.

I have to wonder how much of that was the massive flash-bang of Django and Rails showing up; and both of those coming not from the coast of the US but from the midwest. They also showed up at a time, if memory serves, of folks hitting the "time to upgrade PHP versions and I know where all the bodies are, maybe something fresh?"

But yeah, the hate on PHP is unreal. I mean it's not like it's Perl or something (just kidding; use the language you know and love).

Collapse
 
matthewbdaly profile image
Matthew Daly

I used to use Django and always wanted to work with it professionally, but reluctantly applied for PHP jobs earlier in my career because that's what there was where I live. At my second web dev job (not second overall as it's a second career for me) I was mostly working solo, and used CodeIgniter for some projects, but it became obvious quite quickly that it was a Fisher Price My First MVC Framework, so where I could I used Django instead - it was easier to manage dependencies, far easier to write tests, and had the killer feature of the built in admin.

Fast forward to 2015 and after years of wanting to drop CodeIgniter completely and move to a more modern PHP framework for new projects, we made the jump to Laravel, and it was the first PHP framework that was good enough that I felt comfortable using it for everything. I haven't used Django since.

Thread Thread
 
technicaljohn profile image
John Holcomb • Edited

I know Laravel is big and most people know it, but I had a similar experience with Yii. It has most of the comforts of Django, but PHP.