PHP est une technologie open source et peut être utilisé gratuitement. Il est utilisé pour créer des applications Web et fonctionne bien sur tous les types de plates-formes et de serveurs.
Il fonctionne bien avec MySQL et dans le système d'exploitation Linux et les deux sont disponibles gratuitement. L'exécution de PHP est également plus rapide car il utilise de l'espace mémoire intégré. Il est très facile à coder par rapport à d'autres langages de programmation et propose également divers
outils disponibles gratuitement.
Il a besoin de la plate-forme Windows pour fonctionner et l'exécution du code est également plus lente car elle utilise l'espace du serveur pendant l'exécution. Le codage d'ASP.NET est également compliqué et nécessite des efforts d'apprentissage. Même les outils utilisés ne sont pas gratuits.
JVM
JVM est un acronyme pour Java Virtual Machine, c'est une machine abstraite qui fournit l'environnement d'exécution dans lequel le bytecode Java peut être exécuté. C'est un cahier des charges.
Les JVM sont disponibles pour de nombreuses plates-formes matérielles et logicielles (la JVM dépend donc de la plate-forme).
JRE
JRE signifie Java Runtime Environment. C'est l'implémentation de la JVM.
JDK
JDK est l'acronyme de Java Development Kit. Il existe physiquement. Il contient JRE + outils de développement.
pour plus d'infos en visite