php-java

PHP und Java kann man eigentlich nicht vergleichen. Es sind zwei grundverschiedene Sprachen.

Ein großer Unterschied ist schon mal, dass PHP-Scripts zur Laufzeit interpretiert werden. Java-Code wird vor der Laufzeit zuerst in den Java-Byte-Code (gab's da nicht mal eine schönere Bezeichnung dafür?), der zur Laufzeit dann erst von einer Virtual Machine interpretiert wird, compiliert.

Ein weiterer markanter Unterschied ist die Verwendung. PHP ist eine serverseitige Script-Sprache, d.h. die Scripts werden auf dem (Web-)Server ausgeführt und das Resultat dann an den Client (i.d.R. der Browser) gesendet. Die Virtual Machine von Java läuft jedoch auf dem Client, der Server schickt lediglich den Byte-Code.

Es hängt also davon ab, was man genau anstellen will. PHP ist bei Foren oder Portalen (wie tutorials.de) vorzuziehen (obwohl eine Realisierung mit Java durchaus möglich wäre). Bei Chats, grafischen Effekten, dynamischen Menüs etc. sollte und kann man meist nur Java verwenden.

Das jetzt nur als kleiner Überblick. Wenn du detailliertere Informationen wünschst, frag einfach nochmal innerhalb dieses Threads nach. Hier wird dir schon geholfen ;)


reima
 
heey =)

verschreit mich bitte nicht gleich als "Leichenausgräber", aber es hat nen Sinn (für mich =) dass ich den Thread wieder hervor hole.

Ich steh grad mitten vor der mündlichen Matura, wo ich in Programmieren antrete. Unser Diplomprojekt hat sich mit Java (Programm) und PHP (Webseite) befasst.

Ich weiß von unserem Prüfer (Professor), dass er gerne fragen stellt, wo Vergleiche/Unterschiede ausgearbeitet werden müssen.

Letzte Stunde hat er mir ein Beispiel gegeben wie so eine Frage kommen könnte: Warum hassen so viele PHP, die Java lieben (so irgendwie, weiß nicht wortwörtlich.)
Diese Frage läuft auch wieder darauf hinaus, dass Unterschiede zwischen PHP und Java genannt werden sollen (obwohl man die ja nicht wirklich vergleichen kann).

Und jetzt wollt ich wissen (weil ich ja paar Minuten drüber reden muss), was wisst ihr darüber. Ich mein aber nicht eure Vorlieben, sondern mehr vom technischen her.

Könnt ihr mir da helfen?
 
Zurück