DEV Community

Cover image for Every year, someone with a YouTube channel and 3 months of coding experience declares PHP dead.
Musahaf Ali
Musahaf Ali

Posted on

Every year, someone with a YouTube channel and 3 months of coding experience declares PHP dead.

Every year, PHP quietly runs 76% of the internet and says nothing back.

I will say something back.

The people loudest about PHP being dead are the same people who have never shipped a product, never handled a real client, and never built anything that actual humans use every day.

Let me be direct about who is actually calling PHP dead:
Developers who wrote bad PHP in 2008, blamed the language for their own skill level, and never came back to see what it became.
Content creators who need an opinion to get clicks. "PHP is dead" gets more views than "PHP is solid and pays well" — so they keep saying it.
Beginners who repeat what they heard without ever checking the job boards, the GitHub stats, or the actual state of the language.

The uncomfortable truth:
Facebook was built on PHP. Wikipedia runs on PHP. Slack started on PHP. These are not small projects.
Laravel is consistently ranked among the most loved frameworks in the world — across all languages, not just PHP.

  1. PHP 8.3 has JIT compilation, fibers, union types, match expressions. The people calling it outdated have not opened the docs since PHP 5. Right now, thousands of companies are hiring PHP developers at competitive salaries. Dead languages do not have job boards.
  2. Chasing trends is how you spend five years learning frameworks that get replaced. Learning fundamentals with a proven, stable language is how you actually get hired and stay hired.
  3. PHP does not need to be the coolest language in the room. It just needs to keep powering three quarters of the internet, generating millions of jobs, and letting developers build real things for real clients.

It has been doing exactly that for 30 years while everyone argued about it.

If someone told you not to learn PHP — what was their reason? Drop it below. I want to see it.

Top comments (0)