Genuine question: Is anybody picking up PHP off the shelf for starting applications today, or its relevance mostly in existing applications like Facebook (which I've read is powered by PHP).
I have an old friend who’s been working with PHP for almost two decades. We’ve teased him a lot over the years “because PHP”, but the truth is that in 2019 PHP is actually rather relevant. Everything is becoming a web-app, even major enterprise solutions are turning into some sort of web-api and a MVVM JavaScript front, and PHP is actually rather suited for this. It’s fast, relatively safe and reliable and you won’t have trouble hiring for it.
I think one of the reasons you don’t hear too much about it is the same reason you don’t see a lot of JAVA or C# articles on HN, it’s old. If I look at my local jobmarket for development though, those three languages make up around 90% of the current open positions.
Isn’t JavaScript a similar story within its ecosystem? A lot of the new flashy things get a lot of attention, but all the jobs are for Angular. It’s very anecdotal of course, and react does have some traction, but it’s almost all Angular.
I’ll agree with python, but around here python jobs require (and prioritise) some sort of university degree in math or statistics. There are a lot of python jobs, just not for software developers.
If you move near Copenhagen it’s much nuanced. You might even be able to find a job writing Rust there, but where I live, chances are there won’t be a single Rust job in my lifetime.
Yes, it's remarkable how once you move outside the tech hubs there's only PHP, Java and C#. I've observed that PHP survives in smaller locations where there isn't even any Java or C#. It's ubiquity is quite depressing.
My favorite forms solution (for SPAs) is https://github.com/final-form/final-form (there are adapters for React and Vue). The author has also written a previous form management tool called Redux Forms. Between the two versions (both are very good), you could tell the API evolution that the author had deep knowledge of the space, and the solution is pretty elegant.
Now the real question is, is anybody using it for new projects outside low cost outsourcing sweatshops and codeslave farms in 3rd world countries. Not really.
Even mentioning PHP in an interview for a successful modern tech company will most likely lead to instant rejection.
And please by all means do dv me to oblivion. I'm sorry but someone had to say "emperor has no clothes".
Plenty places in the US or EU work and continue to start projects in PHP, and I doubt very many sucessful places are going to be as stupid as rejecting candidates over PHP. (Sure, if they're not using it they might not hire someone with just PHP experience, but that's true of many stacks).