Maison  >  Article  >  développement back-end  >  Pourquoi php est-il plus rapide que Java ?

Pourquoi php est-il plus rapide que Java ?

angryTom
angryTomoriginal
2019-10-21 09:21:252518parcourir

Pourquoi php est-il plus rapide que Java ?

Pourquoi PHP est-il plus rapide que Java ? D'autres outils peuvent le faire, mais lorsqu'il s'agit de développer un site Web

, PHP est en effet plus efficace que Java, surtout pour des projets relativement simples.

Tout d'abord, l'architecture de Java est plus compliquée que celle de Php. Ne parlons pas des différents frameworks de développement. Les fichiers Jsp et Class doivent être utilisés pour se connecter à la base de données. divers packages open source couramment utilisés, la couche inférieure du serveur http a besoin d'un conteneur de servlet. L'architecture Php est très simple. En théorie, il suffit d'écrire le fichier Php et de le placer sur le serveur http. La lecture et l'écriture de la base de données MySQL ne nécessitent quasiment aucun outil supplémentaire. Quant à MVC, développer des projets sérieux nécessite à la fois Php et Java. La programmation orientée objet en Java doit toujours être respectée, alors que PHP ne le fait souvent que partiellement, et que la plupart des autres adoptent une approche orientée processus (bien que cette partie soit souvent également déguisée en orientée objet).

Deuxièmement, Php utilise des variables faiblement typées. Quelle que soit la variable que vous souhaitez définir, un $ suffit, et il n'y a presque pas besoin de s'inquiéter du problème de conversion, mais ce n'est pas le cas de Java. nombre, et une chaîne est une chaîne. C'est Java. L'une des raisons de la grande efficacité est également la raison pour laquelle le développement est plus lent que Php.

Troisièmement, les projets Java à faible coût ne peuvent pas résoudre le problème de la forte concurrence du site Web. Il n'est pas facile pour un seul Tomcat, Jetty ou Jboss de prendre en charge 1 000 accès simultanés. Java consomme trop de ressources système. Dans certains petits projets, c'est-à-dire si votre serveur n'est qu'une seule machine, développez un site Web avec la même fonction, si Java peut le permettre. jusqu'à 3 000 personnes S'il est accédé en même temps, PHP permet à au moins des dizaines de milliers de personnes d'y accéder en même temps.

L'efficacité informatique de Java est supérieure à celle de Php, mais un grand nombre d'opérations dans les projets de sites Web se produisent au niveau de la base de données, et cet avantage de Java ne peut pas être utilisé. Par exemple, il existe 100 000 articles, et en comparant leur pertinence, Java est bien plus adapté que Php pour cela.

Pour plus de connaissances sur PHP, veuillez visiter le

Site Web PHP chinois

 !

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

Articles Liés

Voir plus