Why Modern Web Developers Have a Negative View of PHP?

Every language has developed for different purposes. Each has its pros and cons. Most people choose languages for their job purposes. You shouldn’t choose a language just because you like it, or because someone told you to.

I’ve been working with PHP for 20 years now, and I’ve done a lot of cool stuff with it, nothing that I couldn’t do with Python or Ruby. Sometimes I choose a different language because it’s stronger than PHP in something that the project requires. But most of the time I could have used just PHP and everything would be fine.

It’s easier to do a few things in PHP, as it’s easier other ones in Node.JS, GO, or Python… you named.

The developer’s job is to learn the pros and cons of each language and choose one that is better suitable for the project and his knowledge. Don’t go building something in Go just because it’s a fast multi-thread if you don’t know how to use it and don’t have time to learn.

I have developed over 450+ PHP scripts ranging from ERP to e-commerce scripts. I earn 2-3K USD monthly as a freelancer. Currently, I am developing more projects on PHP. I feel it is for me easy and quick.

Don’t go on a language war, it’s silly and will just take your focus on what is really important.

Deliver your project with a bug-less code and whatever language you choose, your client and you will earn money and be happy with the results.

I believe that Facebook kind of larger community portals, and other popular e-commerce sites are developed using PHP. Still, people are developing more.

It’s worth mentioning that PHP continues to evolve, and recent versions have introduced significant improvements in terms of performance, language features, and security. Many of the criticisms mentioned above are becoming less relevant with the latest versions of PHP and the use of modern frameworks like Laravel and Symfony, which have helped improve the perception of PHP in the development community.

Do you like to develop a new project? You can reach us anytime with a small brief, and we’ll get back to you shortly.