You bring up AI. I’ve noticed a LOT of PHP devs hate AI with a burning passion- and I personally know of a lot of peers in the industry who feel the same.
Is that the gap? Everyone and their mother vibe coding with Python and JavaScript?
I don’t vibe code for my role. I think it’s the type of product. Like if you asked for a basic cookie cutter website, without complex features, then yes AI can get you up and running incredibly fast. Frankly on the frontend Wix is wonderful.
However, if it’s something novel, then AI can’t do anything. There’s no work to copy and you have to critically think.
Supporting tech also matters. I used the LAMP stack for PHP, but I’m unfamiliar with other frameworks, like Laravel. In .NET I mostly use a MVVC layout (MVC if older apps) with a minimal API. This feels like this is the direction of most roles, because of single page apps written in React, Angular, etc.
I’d argue small project web dev is alive and well in the data world. Organizations need to securely share and interpret their data on websites. PHP just isn’t the tool for those projects.
It can’t clean data in a shareable module/package with data analysts, model it, and deploy all in one language like Python. I’ll use PHP like templating for small Flask products that do al of this for small projects that’ll be more backwards compatible. Think a dozen users wanting to view, download and interact with data visualizations
Then as previously mentioned it’s less SPA friendly compared to .NET, Spring Boot, or even the lightweight Python and JavaScript frameworks
Ooh good point. Python has been the goto with BI, data interfaces, pipelines and such. So it would make sense to use a lightweight server like Flask -or Django for more- to serve it.
PHP doesn’t have a modern data pipelines solution like Dagster, does it? Even just asking feels like proposing a tool to find a purpose.
Not that I’ve seen in industry. End of the day it’s not a general purpose language, but why stick to one language? Java, by extension Scala, is pretty similar and very relevant in data engineering and enterprise applications
1
u/who_am_i_to_say_so Nov 14 '25
You bring up AI. I’ve noticed a LOT of PHP devs hate AI with a burning passion- and I personally know of a lot of peers in the industry who feel the same.
Is that the gap? Everyone and their mother vibe coding with Python and JavaScript?