I never liked the language, but it does what it says on the tin.
I have found, in the project currently under development, that LLMs give very good PHP code. Better than mine, and I’ve been using it for 25 years. I don’t mind admitting that. PHP isn’t my main language (Swift is, and I’m still better than the LLM, for that).
Anytime a hello-work tutorial starts with running a command that generates 50 boilerplate folders/files, I die a little inside.
This is pretty quick and painless to setup. SLES had a single command for it back when I used it, if I remember correctly. I currently have a simple Ansible playbook for it on RHEL.
It’s certainly much more straightforward than deploying Flask to production, especially if just using the default document root and not getting into virtual hosts.
I thought about going to nginx once, but as I started looking into it, I had to stop myself and ask why, as Apache was more than adequate for what I was doing, I had no issues with it in the past, and the setup was dead simple. It would be change for the sake of change, and seemed more annoying to boot, to your point.
PHP is not the only language that has this type of behavior.
else echo "You're full of shit!";
// output
> You're full of shit!
Today's PHP is better than it has ever been. Are there some things that are rough around the edges? yes ofc. But there is no language that doesn't have that. It's all trade-offs.
Last week I switched from Nginx+FPM to FrankenPHP and my god even the deployment experience got 10x better.
Safe to say that if you haven't tried the language, give it a shot. Within a few days you'll know if it's a good fit for you or not!
I personally blame Laravel for PHP's loss of relevance.
According to this data (the same data referenced by WordPress marketing blog posts[1], if it's legit enough for them it's legit enough for me) WordPress usage across the web stopped growing almost all at once in 2021, with the beginning of a decline this year.
You can see an increase of other contenders (Shopify, for example) but of note is also None, which is probably related to how LLMs have been making it incredibly easy to deliver a website even without a CMS.
1: https://wordpress.com/blog/2025/04/17/wordpress-market-share...
* WordPress remains roughly unchanged over the past five years, until the final datum which is lower than the flat trend.
* None had been decreasing but over the current year to date has increased sharply, correlating with the LLM trend and subjective notions of LLMs having "finally gotten good" for coding, though the trend is rather short.
* Over previous years, Shopify and Wix began to take increasing amounts of market share from WordPress as well as legacy competitors.
Because this chart shows proportions of the web rather than a total number of websites, and by virtue of remaining at the same proportion while the denominator increases, we know that the number of WordPress sites on the web is still increasing even if this is not clearly depicted by the chart. But I would argue the more important story is that WordPress is no longer eating the web as much as it is just consistent, and I think this shows that WordPress is now genuinely a little bit vulnerable as a singular platform choice to learn.
I don't disagree with the fact you had raised about fancy custom React SPA style apps being fairly rare in quantity across the web when so much of the web runs on whatever offering has a decent CMS and isn't too hard to deploy. And WordPress is still a great choice to learn today for those looking to make good money doing web dev, especially in freelance, marketing, e-commerce, etc.
But WordPress may actually finally be on the decline after holding steady after so many years, and having seen this data I would personally have come to a different conclusion than the one your post did.
Maybe I would have said something along the lines of "Despite the constant rumors of the death of PHP, WordPress has grown to serve nearly a majority of the websites on the internet and has held a steady chunk of the market for the last five years. Learning to use it is still many people's best chance at success in web development, even as other trendy technologies appear on the market. Even if WordPress were to significantly decline in popularity, a very large portion of the market for web development would continue to belong to those who chose to learn WordPress." I feel like that is still in the spirit of what your post intended, but with slightly closer alignment to some sort of data.
IMO the article failed articulating what is PHP's unique selling point.
Oh the smell! It's so obvious.
I wonder why though, why does every single AI write like this? There are barely any variance and everything looks exactly the same. Youtube, blogs, linkedin, it is so obvious that everyone is using the same thing, is this even model specific?
I've never been a fan of AI polishing my writings, but now I wouldn't even get it grammar checked. All of my writing that I expect people to read, particularly philosophy and rationale, are one shot stuff that came out of keyboard like this one.
But it’s still never going to be a language I like, and I’m yet to encounter any of these modern codebases in the wild. It’s invariably a crusty old relic, much closer to the PHP of 2006 than the PHP of 2026.
Can you not ship fast with a much faster language right now using LLMs?
https://stitcher.io/blog/php-in-2019
https://news.ycombinator.com/item?id=19917655
And while sentiment is understandably mixed even then, I actually think a lot of people have already come around on PHP as being "not as bad as it once was", if not even "good".
Some of its reputation, though, hinges not on out-of-date internet commentary, but instead on the fact that in practice a lot of the PHP code that's still in production today is simply legacy code and not up to modern standards, and most of the time when someone says PHP, they really mean that PHP. I think that is actually the thing that is holding PHP back hard outside of bubbles like HN. And honestly, even though I don't hate modern PHP, I don't have many codebases that come to mind when I think about modern PHP that are exemplary. I actually was relatively impressed with the s9e TextFormatter library used by phpBB3 when I looked at it, but even that is dated by today's standards.
Still, I think that PHP has an undeservedly bad reputation relative to other languages. I've recently come back into Python lately after having not really touched a ton of Python in a while and I gotta say, other than `uv` and `ty`, I don't feel a whole lot has improved in Python land. It's not that greenlets and gevent were fantastic or anything, but I thought it was satisfactory enough. Now that there's also asyncio, it feels like a nightmare trying to untangle old code and bring it into the async future... So many things just don't really work in this world, like old-school lazy fetching in SQLAlchemy. Python was most famous for the horrible Python 3000 migration, but so many years later and I'm not sure how much was really learned as reconciling greenlet and asyncio worlds feels like yet another Sisyphean task of trying to rebuild everything at once. OK, it isn't as bad, especially since you can at least wrap sync code into thread pools, but it definitely is an absolute PITA, and I feel like what we're getting out of it doesn't exceed what we're putting in.
So that's my thoughts. Internet commentary is probably no longer PHP's biggest enemy; instead, it's more like its own past successes. (And, also, the fact that we easily forgive the tools we use regularly for the faults that we have been used to for years.)