Maison >développement back-end >Problème PHP >Dois-je étudier PHP ou Java au collège ?

Dois-je étudier PHP ou Java au collège ?

王林
王林original
2019-09-06 16:36:302494parcourir

Dois-je étudier PHP ou Java au collège ?

Pour les débutants, il est recommandé d'apprendre d'abord le php. Cela ne signifie pas que php est meilleur que java, ou que java n'est pas aussi bon que php. Objectivement parlant, l'existence de chaque langage de programmation a sa signification, et en même temps, chaque langage de programmation a ses avantages et ses inconvénients et est adapté à son propre domaine. Alors pourquoi est-il recommandé aux débutants d’apprendre php au lieu de java ?

PHP est un langage de script côté serveur très spécialisé pour créer des pages Web dynamiques.

En tant que langage spécialement conçu pour le Web, PHP apporte de nombreuses fonctionnalités dont les entreprises recherchent.

·Cycle d'apprentissage court, relativement simple

·Temps de développement rapide

·Très haute performance

Cela revêt une grande importance pour les entreprises qui manquent de programmeurs qualifiés et sont très pressées par le temps.

Le multiplateforme est très bon

PHP peut fonctionner sur toutes les principales plates-formes d'exploitation (UNIX, Windows et même les mainframes) et est né pour prendre en charge une variété de Base de données populaire. Cela détermine qu'il s'agit d'un choix idéal pour le développement Web : certaines boutiques en ligne qui utilisaient la technologie PHP ont déclaré qu'elles n'avaient besoin que d'embaucher des programmeurs amateurs et qu'elles pouvaient développer du code réutilisable en quelques jours. Les programmeurs familiers avec des langages tels que C, C++ ou Java découvrent souvent qu'ils peuvent programmer PHP en quelques heures. , comme vous pouvez l'imaginer, il est très facile de changer de carrière vers PHP.

« PHP est construit sur les besoins réels des développeurs Web... Contrairement à d'autres méthodes lourdes et lourdes, PHP est très léger et conçu sur mesure pour le développement Web. Il peut être comparé à d'autres technologies similaires. résoudre des problèmes complexes plus rapidement et plus facilement."

Java est un nouveau langage de programmation utilisé à l'origine pour exécuter des applications client intégrées dans les navigateurs. Au cours des dernières années, les problèmes révélés par les « applets » ont forcé Sun et d'autres développeurs Java à trouver de nouvelles voies pour le langage. La plus importante d'entre elles est la programmation côté serveur, qui permet aux sites Web de se connecter à des bases de données et de générer d'autres applications côté serveur, appelées « servlets ».

SUN a finalement lancé Java Server Pages (JSP) comme moyen d'écrire des servlets. Comme PHP, JSP est hautement portable sur différentes plates-formes (bien que PHP prenne en charge toutes les plates-formes 32 bits et supérieures, JSP ne peut fonctionner que sur les plates-formes sur lesquelles une machine virtuelle Java est installée). Cependant, un débutant sans expérience en programmation trouvera que programmer avec des servlets est extrêmement difficile en raison de la complexité du langage et de la manière complexe dont les systèmes JSP sont conçus.

Les performances de JSP ont également de nombreux points à améliorer : une enquête récente menée par la publication en ligne de ZDnet, eWeek, a révélé que PHP fonctionne presque 3,7 fois plus vite que JSP. On peut dire que JSP est une très mauvaise solution dans l’environnement Web car il ne peut gérer que très peu de transactions par seconde et la vitesse de réponse est assez lente.

PHP et Java fonctionnent ensemble

Il est important de réaliser que JSP n'est qu'un langage qui peut accéder aux objets Java. PHP peut également intégrer Java, ce qui signifie que, comme JSP, PHP peut devenir un langage de script capable d'appeler la logique Java. Mais contrairement à JSP, PHP peut également appeler d'autres modèles de composants, tels que COM de Microsoft, et il est extrêmement simple d'ajouter la prise en charge de nouveaux modèles d'objet. On peut voir que les capacités d'expansion de PHP sont infinies. JSP, en revanche, dépend entièrement de Java.

Le programmeur IBM Sam Ruby utilise PHP et Java ensemble. Grâce au bon support de PHP pour Java, les objets Java peuvent être créés et utilisés de manière transparente comme des objets PHP classiques.

AutionWatch permet aux groupes d'entreprises de toutes tailles de bénéficier de son environnement d'enchères dynamique. Il compte plus de 2,6 millions de visiteurs par mois, compte plus de 300 000 utilisateurs enregistrés et organise 1,2 million d'enchères chaque mois. Ils ont essayé d'utiliser Java, mais ont choisi PHP car il était plus facile à utiliser et plus rapide à développer.

PHP : Continuez à avancer

JSP a Sun comme soutien, il continue donc d'attirer l'attention des médias. Mais ce qui est intéressant, c'est que malgré l'absence de campagne publicitaire, la popularité de PHP continue de croître à un taux de 8 à 11 %, ce qui est bien supérieur au taux de croissance mensuel de 4 % des applications côté serveur. Six millions et demi de sites utilisent PHP. PHP est configuré sur 39 % des serveurs Apache ; tandis que Perl représente 11 % des parts de marché, se classant quatrième. Apache détient 59 % des parts de marché des serveurs Web ; Microsoft est deuxième avec seulement 28 %.

Les entreprises célèbres utilisant PHP incluent : Unilever, Philips, NTT, Cisco, Japan Airlines, Air Canada, Lufthansa, GE Marketplace, Wallstreet:Online Germany, AuctionWatch, VillageVoic, Dialpad et BMC, et bien d'autres, dans le monde entier. monde Plus de 20 des 40 meilleurs sites Web sont développés en utilisant le langage PHP.

Enfin, chaque langage a son propre domaine. Pour les débutants, vous devez garder à l’esprit que tous les langages de programmation sont faciles à démarrer et difficiles à maîtriser. Par conséquent, ne regardez pas le langage lui-même. Mais cela dépend du domaine dans lequel vous souhaitez montrer vos talents, puis porter un jugement plus tard.

Tutoriel vidéo recommandé : Tutoriel vidéo 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