Beste Technologie für Web-Seiten?

yusuf

Mitglied
Hallo,

ich möchte gerne eine Webseite für einen kleien Verein programieren. Bisher habe ich mit java nur mit EJB etwas zutun. Die Web Seite habe ich mit JSF programiert. Nur in JSF konnte man nicht an alle Elemente von HTML drankommen.

Gibt es da bessere Varianten als JSF bzw. EJB, um eine dynamische Webseiten mit Java zu programieren?

Gruß
 
Hallo,

eine umfangreichere Liste an verfügbaren Webframeworks gibts hier:
http://java-source.net/open-source/web-frameworks
(edit: wohl gerade down...)
Alternativ:
http://de.wikipedia.org/wiki/Liste_von_Webframeworks
http://www.oreillynet.com/onjava/blog/2006/06/isnt_rails_supposed_to_change.html
http://static.raibledesigns.com/rep...omparingJavaWebFrameworks-ApacheConEU2007.pdf

Kommt immer ganz drauf an welche Art von Webanwendung man bauen möchte...
Von Standard Webanwendung mit ein paar statischen / dynamischen Seiten und ein paar Datenbankgestützten Listen bis zur komplexen RIA (Rich Internet Application) ist vieles denkbar.

Für standard Webanwendungen würde ich heute wohl Struts 2 / Spring Web MVC / Webflow verwenden. Solls mehr in Richtung RIA gehen würde ich mir ZK, GWT, Adobe Flex und Eclipse RAP genauer anschauen.

Gruß Tom
 
Hallo Tom,

also ich möchte eigentlich nicht so eine komplizierte Seite aufbauen.
Ich möchte eine Seite mit folgenden Eigenschaften basteln:

- Eine Datenbank mit 10 Tabellen
- Auf der Seite sollen aktulles erhalten sein
- Liste aller Mitglieder
- Vielleicht auch ein WebService Aufruf (z.B. eine Tabelle)
- Ein paar bilder...
- und die Seite sollte web-Service aufrufen können, damit ich z.b. Ergebnisse aufrufen kann

Ist dafür EJB-Technologie mit JBoss Server geeignet?

Gruß
 
Wow... eine kleine Vereinshomepage mit EJB. Man kann auch mit Kanonen auf Spatzen schießen. Mal davon abgesehen, dass du da massig Funktionalität selbst codest, den jedes noch so kleine CMS out of the box mitbringt - wer hostet und wartet und secured denn den ganzen Kram?

Wie wärs mit nem Wordpress, oder einem CMS deiner Wahl?

Gruß
Ollie
 
Ja genau aus dem Grund frage ich nach. Ich kenne mich nicht so mit Webtechnologien aus. Ich habe schon mal Erfahrung mit EJB 3.0, JSF, JSP, Servlet und JBOSS gemacht. Aber so ganz fit bin ich da nicht. Ist es überhaupt mit EJB möglich, solche Webseiten zu erstellen?

CRM hört sich aber auch gut an. Man spart jede Menge Arbeit dabei. Falls ich es mit EJB nicht machen kann, werde ich es mit CRM machen.

Gruß

Bahti
 
CRM? CMS, oder? ;)

EJB ist eine Komponententechnologie für Java. Was du suchst eine Lösung für einen Webauftritt. Das ist ungefähr so, als hättest du die Anforderung: "Ich brauche etwas um einkaufen zu fahren!". Dazu reicht im besten Fall ein Kleinwagen, den man sich vielleicht sogar borgen kann. Was du mit EJB vorschlägst ist dabei dann eher die Variante zu sagen: "Hey, es gibt doch da sowas wie LKW Motoren - prima, lass uns selbst was bauen". ;) Sind die Dimensionen jetzt klar?

Mein Tipp, schau dich bei den üblichen Verdächtigen um: Wordpress, Joomla, von mir aus auch Typo3 (auch wenn ich es grausam finde). Grundsätzlich ist der Wartungsaufwand für solche Kleinprojekte bei PHP wesentlich geringer als bei Java (PHP gibts auf fast allen Webspaces, für Java braucht es mindestens einen virtual Host - von der Installation, dem Deployment der Wartung gar nicht zu sprechen).

Gruß
Ollie
 
Zurück