---
title: "Why people complain about PHP"
url: https://daily.dev/posts/why-people-complain-about-php-xtqycj10k
source_url: https://daily.dev/posts/why-people-complain-about-php-xtqycj10k
type: freeform
source: "PHP Dev"
author: "Alexandre Lebailly"
published: 2024-06-28T12:39:57.610Z
updated: 2024-08-23T15:50:09.929Z
tags: ["webdev", "php"]
reading_time: 1
upvotes: 139
comments: 86
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Why people complain about PHP

**[PHP Dev](https://daily.dev/sources/phpdev)** · [@alebailly](https://daily.dev/alebailly) · 1 min read · 139 upvotes · 86 comments

## Summary

The post seeks reader opinions on why PHP is often criticized and why its features are undermined. It invites both positive and negative views on PHP, asking for context to understand different perspectives better.

## Content

Hello everyone, I'm writing this not as an article but rather as a survey to gather opinions and understand why the PHP language is still so disparaged and why its features are so often undermined.  

If you think PHP is great, why? And if, on the contrary, you don't like PHP, why not, and why do the technologies you use seem better than PHP?

I'm well aware that the choice of language depends on the project, so don't hesitate to give some context if you feel the need.  

Looking forward to hearing from you

## Community discussion

Top comments from developers on daily.dev.

**@msamgan** · 33 upvotes

> I use PHP and I think people don't like PHP coz of it's past. When php came out it was not so sophisticated. And that made their mindset as it was bad and they didn't get any chance to update their thoughts.
>
> That is my opinion, it can be way off the truth but PHP has grown a great deal with time.
>
> Hope this helps.

**@lucaslima93** · 16 upvotes

> The fear of PHP's past is understandable, but each new feature since PHP 7.0 has introduced modern concepts and significantly improved the language. PHP needs more advocates and a collective effort from the community to showcase its power and potential to the world.

**@h2onock** · 16 upvotes

> I started out with PHP and used VanillaJS/jQuery for progressive enhancement. I then went further and built out apps using Angular 1, Vue, React, and Svelte and so feel that I'm very qualified to say that I've played with enough tech to give a fair opinion.
>
> PHP is the best option most of the time if you know what you're doing. React is a complete mess even if you know what you are doing.

**@palalet** · 12 upvotes

> 1) i love php
> 2) i loved it since 5.3 and i still do. It is simple, uncomplicated. Low entry barier, no need for gazillion tools like transpilers and this to that converters and runtime wars and yarn/npm struggle. Nope. CTRL+S refresh result. Tada.
> 3) most people crying about "bad php" never used it on a real project
> 4) most people crying about how old and un-evolved the language is never needed to use more than good ol 5.3 had to offer while building hello world kinda apps.
> 5) most of all this is just an opinion. A lot of good sites is being done in php, as well as js or python or ruby. Its...

**@developerkwame** · 11 upvotes

> I once watched a video by Rasmus (PHP Creator) talking about the language being stateless, then I realized "This is why PHP is the best language for building web applications" because HTTP it self is stateless.
>
> I personally have years of PHP experience, but I have not built any huge project with it. I decided to learn the docs to understand the language and how it works and I discovered a lot of features and functionalities that PHP developers might have not come across, which makes me feel "PHP developers are lazy".
>
> We want to rely on PHP frameworks which takes away the simplicity of the...

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 0 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#php](https://daily.dev/tags/php)

[View this post on daily.dev](https://daily.dev/posts/why-people-complain-about-php-xtqycj10k)
