Maison >développement back-end >Problème PHP >Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

青灯夜游
青灯夜游original
2019-10-16 17:37:585681parcourir

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

La raison est très simple, les gens ont des activités différentes :

1. Certains programmeurs apprécient le nombre d'outils informatiques dont ils disposent et le nombre d'astuces professionnelles qu'ils connaissent en PHP. Le langage est principalement adapté au développement rapide de projets Web avec une concurrence moyenne et un développement de tâches de script léger. Ce n'est pas un outil informatique universel et ne possède pas de nombreuses fonctionnalités de langage approfondies, il ne répond donc pas aux demandes de ces programmeurs.

2. Certains programmeurs s'orientent vers la façon de résoudre les problèmes de domaine rapidement et à faible coût, et se concentrent sur le coût. En tant que langage d'ingénierie principal, PHP peut répondre rapidement à la livraison des projets et répondre à la grande majorité des projets. marché qui n'a pas d'exigences de concurrence élevées. Il répond aux besoins informatiques des entreprises et répond donc aux demandes de ces programmeurs.

Les attraits humains sont divers, donc la question elle-même peut être comprise comme "Pourquoi tout le monde ne méprise-t-il pas/n'admire-t-il pas PHP ?", eh bien... C'est une idée qui espère normaliser la pensée humaine. .

Pourquoi le langage PHP est-il critiqué par tant de personnes ?

En tant qu'ancien PHPer qui développe depuis de nombreuses années, voici quelques avantages et inconvénients à juger.

1. Faible barrière d'entrée

La syntaxe unique de PHP mélange la syntaxe auto-innovée de C, Java, Perl et PHP. (Pour faire simple, vous utilisez plusieurs autres langages et les utilisez partiellement. Qu'en pensent les programmeurs dans d'autres langages ?) Beaucoup de gens peuvent faire des choses relativement bonnes et se lancer rapidement après avoir étudié par eux-mêmes pendant quelques mois. vous pouvez écrire une application Web avec HTML, CSS et JS.

Le seuil est bas, vous pouvez trouver un emploi après seulement quelques mois d'études, vous pouvez gagner de l'argent et le salaire est correct

La vitesse de développement est rapide, petite et moyenne Un projet Web de grande taille peut être réalisé en un à trois mois. Vous pouvez sortir.

2. Petite quantité de code et vitesse de développement rapide

Beaucoup de gens trouvent qu'ils doivent écrire beaucoup de code et cela peut être complété en ajustant simplement une fonction en PHP. ?

3. Faible coût de développement

La combinaison la plus classique de PHP est : Linux + Apache + MySQL + PHP, appelée (LAMP, Band of Brothers). gratuit, ce qui peut réduire les investissements.

4. Forte capacité multiplateforme

Étant donné que PHP est un script qui s'exécute côté serveur, il peut s'exécuter sous UNIX, LINUX, WINDOWS et Mac OS. À l'heure actuelle, le développement secondaire de WeChat est essentiellement développé en utilisant PHP.

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

Il y a tellement d'avantages, mais les défauts sont également fatals.

1. Faible salaire

En fait, les programmeurs méprisent que la position dans la chaîne soit étroitement liée au salaire...

Quand une certaine technologie est à à la pointe de la popularité , tout le monde en parle, et divers géants et nouvelles startups l'utilisent, et les revenus augmenteront naturellement. Au contraire, si une certaine technologie est en déclin et est remplacée, et que les développeurs seniors « font défection » vers d'autres nouvelles technologies, la proportion de débutants parmi les praticiens deviendra de plus en plus élevée à mesure que le revenu moyen baisse, d'autres les regarderont avec un regard favorable. le mépris. Cela devient de plus en plus flagrant.

Prenons comme exemple la dernière enquête menée par stackoverflow en 2016.

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

Quelles technologies pouvez-vous trouver qui apportent des points supplémentaires à vos revenus ? Il s'agit du cloud computing, de React, Node, Angular, Scala, Hadoop et d'autres technologies émergentes apparues ces dernières années.

Bien que PHP soit classé cinquième en popularité, son niveau de revenu se classe faible, voire dernier dans n'importe quel groupe...

2 Possibilité de croissance

Facile à démarrer, mais difficile à maîtriser. Un programmeur PHP NB a généralement des recherches approfondies sur JAVA, le langage C et d'autres langages. Cependant, sur la base du premier point, certaines personnes apprennent d'autres langages après avoir appris PHP, puis changent de langage pour se développer. Étant donné que PHP d'entrée de gamme ne nécessite pas l'utilisation de fonctionnalités de bas niveau, certains développeurs qui existent depuis cinq ans n'ont pas vu beaucoup de code de bas niveau, et encore moins le maîtrisent.

3. Pas couramment utilisé dans le développement de grandes entreprises et le développement de logiciels

Étant donné que PHP est principalement utilisé pour le développement WEB, il est rarement utilisé dans le développement de grandes entreprises et le développement d'applications. Si nous ajoutons une prémisse, PHP devrait être le meilleur langage dans le domaine WEB. Dans ce cas, je pense que c'est tout à fait bien ~

4 Perspective de travail

Par rapport à d'autres langages, PHP. a plus d'exposition à Il y a beaucoup de filles dedans, et de temps en temps je leur demande de m'aider à faire une page ou quelque chose comme ça, et le résultat est généralement cool Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha. hahahahahahahahahahahahahahahahahaha Deux phrases~

5. Mépris mutuel à le noyau reste inchangé

Les débats linguistiques existent depuis l'Antiquité, et aucun langage ne peut être valorisé par tous les programmeurs. Mais on peut le voir sur l'image ci-dessous

Hahahahaha

Pourquoi la plupart des programmeurs méprisent-ils le langage PHP ?

Chaque langue a des champs d'action différents et a naturellement des limites. Mais il est indéniable que PHP offre de nombreuses opportunités d'emploi. C'est un langage de script serveur, il est bon marché, possède de nombreux frameworks open source et peut démarrer rapidement. Vous avez dit que Java pouvait créer des applications à grande échelle. PHP peut développer rapidement des sites Web. Ce n'est pas faux. Le langage méprisé s’améliore toujours, n’est-ce pas ? Tout comme une personne qui cherche toujours activement à progresser après avoir été réprimandée, est-ce digne de mépris ? Cela en vaut-il la peine ? Rien au monde n'est parfait et tous les secteurs travaillent dur pour s'améliorer. Swoole et PHP7 ont également redéfini PHP.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn