Maison  >  Article  >  développement back-end  >  Lequel est le plus difficile, js ou php ?

Lequel est le plus difficile, js ou php ?

青灯夜游
青灯夜游original
2019-10-19 16:36:313413parcourir

Lequel est le plus difficile, js ou php ?

Il ne fait aucun doute que JavaScript est plus difficile que d'autres langages de script, tels que python, perl et vbscript. La difficulté ici est principalement qu'il est difficile à maîtriser et difficile à maîtriser. .

Pourquoi est-ce si difficile ? La raison principale est que JavaScript fait trop de choses et que les détails du traitement sont trop triviaux. Il gère DOM, Ajax, BOM et est compatible avec les navigateurs. Pour créer des animations, des effets spéciaux et exploiter la base de données mongo b et le sous-ensemble json, vous devez maîtriser non seulement JavaScript, mais aussi css, html, les standards du Web, etc.

Il existe également des problèmes de compatibilité avec différents navigateurs, la complexité du DOM lui-même et divers frameworks. Les nouveaux arrivants recommandent jquery. Qui a dit que jquery était obsolète ? jquery fournit une série d'API pour faire fonctionner le DOM, ce qui est très pratique. Bien sûr, Vue n'est pas inutilisable, mais pour les débutants, jquery est plus intuitif et vue est plus abstraite.

Jetons un coup d'œil à ce que fait PHP. Il gère la logique métier, exploite la base de données, renvoie les résultats au front-end, effectue une compression d'image, génère des fichiers... Y a-t-il autre chose ? semble parti.

Et les deux méthodes sont très similaires. PHP a un grand nombre de fonctions intégrées, vous n'avez pratiquement pas besoin de les mémoriser. Vous pouvez simplement les rechercher au fur et à mesure.

En parlant de roues, PHP n'a que quelques éléments sur le back-end, donc le nombre de roues est très stable. Le plus populaire est Laravel d'OOPHP, qui profite également de Vue. Les roues de JavaScript sont peut-être plus poilues que mes jambes, je ne les énumérerai donc pas toutes.

Ça y est, je n'ai même pas encore mentionné le nœud es6. Le front-end se développe si vite qu'avant même que j'aie fini d'apprendre une roue, des roues plus récentes et plus avancées sortent. Vous venez d’apprendre une roue à mi-chemin, et elle est officiellement déclarée invalide. Si vous ne voulez pas prendre du retard, vous ne pouvez pas vous relâcher.

Pour plus de connaissances sur PHP, veuillez visiter le site Web chinois de 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