14 AnswersNew Answer
14 AnswersNew Answer
PHP has several problems with language design, core implementations, etc (many of these are legacy-related). It's also easy to get started with, which leads to a community with a large percentage of newbies making silly mistakes.
• https://www.quora.com/Why-is-PHP-hated-by-so-many-developers • https://www.jesuisundev.com/en/why-developers-hate-php/ • https://www.infoworld.com/article/2852329/reasons-for-developers-to-love-hate-php.html
Nowadays PHP is usually included in the basic offer of a provider. It is therefore the cheapest alternative to server-side solutions. Besides, in many projects is sufficient enough. I love it.
It is still widely used on the web.
Why some people like PHP ?
Bagon are programmers still using PHP in 2020?
Rice Noodle of course but there are many alternatives now: django/flask, node.js, ruby on rails, go...
Even, php developer said to me, you keep on working in python or js
Some older versions of PHP also had security issues.
Maybe it's hard to learn...
Because PHP is a old language
This is perhaps the largest criticism of PHP ever. https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/ It should be noted that since this article was written in 2012. The PHP team have made many amendments to make PHP fun to work with. Most people however are still stuck in the past and do not know of the exciting features of PHP 7. PHP 7 is not perfect though. Here are some problems that still persist in PHP 7. 1. Inconsistent naming for global built-in functions. 2. The SPL classes, built-ins etc are not namespaced. 3. Too many similar functions with slight (not-so-obvious) differences. 4. The parser refers to tokens by their internal names which might not even be English. 5. Unicode is unnecessarily difficult to work with even with the multibyte extension. Remember there are two types of languages: a. the ones nobody uses b. the ones everybody complains about.
Learn Playing. Play Learning
SoloLearn Inc.4 Embarcadero Center, Suite 1455
Send us a message