1.2k Aufrufe
Gefragt in Skripte(PHP,ASP,Perl...) von tubycore Einsteiger_in (3 Punkte)
Hi,
ich hab schon viele Informationen gesucht und auch schon einiges gefunden aber ich kann mich nicht entscheiden. Denn einige Fragen hab ich doch und vielleicht hat auch schon jemand einige Erfahrungen gemacht.

1. Also fest steht das GWT alles in JavaScript compiliert und damit wird das ganze auf dem Client ausgeführt. Frage ist nun, wie sieht das mit der Leistung aus? Ist das dann nicht extrem langsam oder ist das ganze noch akzeptabel?

2. Falls ich GWT benutzen würde, benötige ich ja auch ein Backend (Server) wie ist das dann am besten zu lösen?
Ich hab da an PHP gedacht aber kann das PHP von Haus aus oder braucht man da wieder extra Zeug? Wie z.B. RPC irgendwie müssen die Methoden ja in PHP markiert werden. Denn bis jetzt habe ich nur Beispiel anhand von Java Code finden können. Aber genau das hab ich nicht verstanden denn Java auf Serverseite, das geht ja nich und nach JSP sieht das ganze auch nicht aus?
Beispiel:
http://code.google.com/webtoolkit/doc/1.6/DevGuideServerCommunication.html#DevGuideMakingACall

3. Apache Wicket da konnte ich nicht verstehen wie das funktioniert. In was wird das ganze kompiliert?
Wie sieht die Serverseite und wie die Clientseite aus (auch JavaScript)?
Was sind die Vorteile / Nachteile gegenüber GWT?

4. Nun habe ich noch GWTPHP gefunden, hat da schon jemand Erfahrungen mit gemacht?

Hoffe ihr könnt mir ein wenig weiterhelfen und meine Entscheidung erleichtern.
Danke im Vorraus

1 Antwort

0 Punkte
Beantwortet von kicia Mitglied (939 Punkte)
Erstmal wäre die Frage entscheidend, was das System können soll.
Anhand der Anforderungen kann man dann das einfachste oder übersichtlichste Tool auswählen, das diese Anforderungen erfüllt.
(reichen vielleicht ein paar Zeilen PHP? Oder nur Javascript? )

Eine weitere Überlegung könnte sein, welche Kompetenzen zur Verfügung stehen. Kannst Du sowieso PHP, so könnte es (muss aber nicht) ein Grund sein, dabei zu bleiben.

Java auf Serverseite geht. Auf Serverseite kannst Du benutzen, was Du willst, es muss nur eben irgendwie eine HTTP Schnittstelle da sein... Aber ich will mich nicht zu weit aus dem Fenster lehnen, ich bin kein Spezialist für die technischen Hintergründe.

Mir scheint, Wicket und GWT sind beide Java, oder?
Wie sich das für mich liest, ist der Vorteil von GWT gerade, daß man alles in Java machen kann.
...