Ich sehe nicht unbedingt den Sinn, dagegen argumentieren zu wollen ausser persönlichen Stolz. Gerade für das genannte gibt es bereits fertige und sehr schöne J2EE Lösungen...
Zur Begründung:
Zitat:
|
Die Mächtigkeit des Sprachumfangs von Java ist deutlich größer als der von PHP. D.h. uns bleibt mehr Freiraum in der Entwicklung. PHP ist schon spezieller als Java.
|
Pseudo-Argument. Denn auch PHP bietet sehr umfangreiche Bibliotheken an. Alleine auf die Sprache bezogen (also Syntax und Möglichkeiten ohne API) ist das Argument schlichtweg falsch. Nur weil Sun eine (scheinbar) größere Bibliothek mitliefert, daf das streng genommen nicht als Argument dienen, schon einfach nicht, weil wie gesagt für PHP auch viele und gute Bibliotheken verfügbar sind.
Zitat:
|
Die Performance von PHP oder Java, hängt zum großen Teil auch von der Implementierung durch den Entwickler ab. Hier sehe ich keine Vorteile für PHP. Bei größeren Anwendungen mit mehr Benutzern, ist die Skalierung bei Java deutlich besser, als im PHP Umfeld.
|
Sachlich richtig, wobei es wie gesagt in erster Linie auch bzgl. Skalierbarkeit sehr stark auf die konkrete Implementierung ankommt, von daher lässt sich das nciht wirklich pauschalisieren, wie es im zweiten Satz gemacht wird.
Zitat:
|
Java wird aktiv weiter entwickelt und bietet daher auch immer neue Implementierungsfunktionen.
|
Sachlich richtig aber: rofl. Sorry, aber darüber kann man als
Argument gegen PHP nur lachen.
Zitat:
|
Die Trennung von Content und Layout ist mehr eine Frage der Implementierung durch den Entwickler, als der Programmiersprache selbst.
|
Ich verstehe diese Aussage nicht wirklich in Zusammenhang mit einer Argumentation Pro/Contra PHP.....
Zitat:
|
Java stellt eine Vielzahl von vordefinierten Klassen bereit, um die Implementierung von Standardfunktionen zu beschleunigen.
|
Ja und? Nur weil PHP historisch bedingt massiv auf Funktionen setzt und nicht auf Klassen heisst das doch nichts. Das kann man weder aufwerten, noch abwerten. Hier geht das wieder mit den Äpfel und den Birnen, sowie Radischen. Man kann genauso leicht das Argument umformulieren und damit in ein PRO PHP verwandeln, beispielsweise bei Array-Verarbeitung usw.
Code:
Java ist ebenfalls Browser und Plattformunabhängig.
Korrekt. Browser-unabhängig sind sie nur, solange der Entwickler das ist, Plattformabhängigkeit sind nur, solange die Plattform das zulässt

Das gilt für beide gleichermassen und ist daher wie erkannt weder ein Argument PRO, ncoh CONTRA Java oder PHP.
Ich wiederhole mich hier im Forum: Es gibt kein "besser" oder "schlechter", nur ein geeigneter und wenn Java gesetzt ist und es teilweise schon fertige Lösungen gibt, wieso dann nicht Java?