|
|||
Dynamische Websites - auf welche Art und Weise? (JSP?)
Die Frage kommt relativ häufig vor, aber ich konnte für mich bislang keine zufriedenstellende Lösung finden.
Ich habe mit den verschiedenen Sprachen und Frameworks was Webdesign/-applikationen angeht bislang keine großen persönlichen Erfahrungen sammeln können. Nun gibt es verschiedene Möglichkeiten, dynamische Webseiten zu realisieren. Die bekannteste ist im Moment wohl PHP. Aber es gibt noch Ruby on Rails, ASP, JSP, Perl, Python, etc. Und ich würde gerne anfangen, mir eine Möglichkeit rauszusuchen und mich damit intensiver zu beschäftigen. Wie sieht es zum Beispiel mit JSP/ JSF aus? Ich beherrsche die JAVA-Syntax und kann kleinere Programme inklusive GUI schreiben. Nun ist es natürlich verführerisch, sich dann auch gleich dahingehend weiterzubilden, als dass man auch gleich noch die JAVA-Kentnisse erweitert. Wie sieht es also aus: Kann man vernünftige Webseiten mit der Hilfe von JSP und/ oder JSF zusammenbauen? Hat das schonmal jemand realisiert? |
Sponsored Links |
Sponsored Links |
|
|||
Zitat:
Zitat:
Gruß Schubidu
__________________
Puls hoch. Preis runter. Auktionen bei TeleBid. Anmelden lohnt sich und kostet nichts. Hol\' Dir unbedingt noch den 25 Euro Gutschein auf www.telebid.de! Jetzt anmelden und im Feld Gutscheincode eingeben: Schubidu |
|
||||
Wenn er mit "Java Webseiten" Jsp meint, dann muss die Antwort hier ja lauten, Jsp wird wie Php o.ä. serverseitig interpretiert und liefert nur HTML an den Client aus.
Wir haben bei uns in der Firma beides im Einsatz, sowohl Jsp als auch Php. Jsp verwenden wir allerdings nur bei großen Projekten wo auch eine Umfangreiche Java-Applikation im Hintergrund läuft - hier macht es meiner Meinung nach auch Sinn, für mittlere bis kleinere Seiten lohnt sich das in der Regel nicht. |
|
||||
Ich würde nicht unbedingt sagen, dass sich Java nur für größere Projekte lohnt. Bei kleineren Seiten reichen zwar PHP und Co. meist voll und ganz aus, wenn man mit Java aber einmal Erfahrung hat, ist es auch kleinere Projekte gut geeignet. Gerade JSP mit JSF ist ziemlich mächtig und mit dem kostenlosen Netbeans hat man ein super Werkzeug, welches perfekt darauf zugeschnitten ist. Der Grund, warum Java selten bei kleineren Projekten eingesetzt wird, ist auch eher der, dass kaum ein Massenhoster Java zur Verfügung stellt.
Auf jeden Fall hat inta aber Recht, dass auf dem Client natürlich kein Java installiert sein muss. Auf dem Server wird normales (X)HTML generiert und an den Client gesendet. Java ist nur dann nötig, wenn Java-Applets ausgeführt werden sollen und das ist sowieso nur für ganz spezielle Anwendungen sinnvoll. Mario |
|
|||
Ok ich war der Meinung es bezog sich auf dem Server.
__________________
Puls hoch. Preis runter. Auktionen bei TeleBid. Anmelden lohnt sich und kostet nichts. Hol\' Dir unbedingt noch den 25 Euro Gutschein auf www.telebid.de! Jetzt anmelden und im Feld Gutscheincode eingeben: Schubidu |
|
|||
Danke für eure bisherigen Antworten.
Ich habe mir einige Quellen online durchgelesen und fast alle sagen, dass JSP für kleinere Webseiten eigentlich ein ziemlicher Overkill sei, da es wesentlich mehr Ressourcen fresse, als andere Umsetzungsmöglichkeiten dynamischen Websdesigns. Ja, was wollte ich hören? Kann ich ehrlich gesagt selber nicht sagen... Ich suche halt nach dem ultimativen Tipp, mit welcher Sprache/ welchem Framework man am besten dynamische Webdesigns erstellen kann. Ich habe mich aber ersteinmal entschlossen, beim "Ruby on Rails"-Hype mitzumachen. Deshalb habe ich mir mal ein Buch zum Thema besorgt. Hoffe, damit was anfangen zu können. Ich habe immer bedenken, mich bei PHP einzuarbeiten und mir teure Lektüre zum Thema zu kaufen - an allen Ecken und Enden höre ich, dass PHP unsicher und vielen anderen Sprachen unterlegen sei.... Aber wiederum wird PHP an allen Ecken und Enden genutzt. Bin ich halt mit Rails ersteinmal eher alternativ unterwegs. Auch toll! |
|
||||
Alle Sprachen haben ihre Schwächen und Sicherheitslücken. Ich denke auch nicht, dass es bei Php unverhältnismäßig viele sind, man sollte dabei auch bedenken, dass Php eben sehr verbreitet ist und somit auch mehr Sicherheitslücken entdeckt werden.
Ich hab auch schon überlegt mich mal mit Ruby zu beschäftigen, allerdings habe ich den entscheidenden Vorteil gegenüber z.B. Php nicht gesehen (zumindest für mein Anwendungsgebiet welches sich ausschließlich auf das Web beschränkt). Viele vergleichen auch Ruby on Rails mit Php, was einfach nicht möglich ist. RoR ist ein Framework und kann natürlich viel mehr als eine nackte Sprache. Für Php gibt es diese Arten von Frameworks auch. Wenn du deine ersten Erfahrungen mit Ruby und RoR gemacht hast, wäre ich sehr daran interessiert deine Meinung dazu zu hören. |
Sponsored Links |
|
|||
PHP ist genauso unsicher wie man es schreibt. Und da es im Gegensatz zu Java sehr einfach zu erlernen ist, kommen die Sicherheitslücken meist erst in den Scripten zustande. Es gibt natürlich noch einige andere kritische Lücken, von denen aber die meisten keine Ahnung haben wie man diese ausnutzt.
Paradebeispiele für Sicherheitslücken sind Injections und globale Variablen. Egal. Ruby is auch toll. Wobei man mit Rapid Prototyping auch so seine Probleme bekommt wenn es ausprogrammiert werden muss. Viel Spaß trotzdem.
__________________
rm -rf $HOME |
Sponsored Links |
|
|