3 ms·
tl;dr; PHP is not that shitty nowadays thanks to the community, just Web Dev is too fad driven those days. I am writing something a bit against the current fad
by gedrap 13y ago
tl;dr; PHP is not that shitty nowadays thanks to the community, just Web Dev is too fad driven those days. I am writing something a bit against the current fad therefore I expect to find this post at the bottom when come back after dinner.
When it comes to PHP, I always remember that when it comes to the tools, you can do almost anything with almost any other tool. And the flamewars are just waste of time.
Many people say PHP is not elegant. Yeah, it's far from perfect. But have you written any PHP app recently? The answer is almost always no. The fact is that normally, you heavily use a framework and your interaction with 'naked' language is minimal. I mean, the shitty naming conventions (or lack of) and etc has minimal effect.
Just here comes another problem, there are just a LOT of half-assed frameworks. And for some reason many devs like to roll out their own one. Usually not the good devs.
But on the other hand, some frameworks are around for many years (well, in Web 5+ is many) so probably 99% of the issues you will have were faced by someone else already, and the solution will be in the first google result.
In conclusion, no it's not perfect in some ways (nothing is perfect, anyway), but it lets you get the shit done very easily.
I am just not one of the people who get religious about the languages. You use PHP? Cool. You prefer Ruby? No worries, that's fine for me!