Hi zusammen,
privat erstelle ich gelegentlich kleine Homepages, bestehend aus vielleicht einem Kontaktformular, Gästebuch, Newsletter-Service etc.
Normalerweise verwende ich für solche Zwecke, wie viele andere auch, PHP. Im Moment verwende ich zusätzlich ein Templating-System.
Jedes mal habe ich das Problem, dass nach ein paar hundert Zeilen Code das ganze leicht unübersichtlich wird. Mir fehlt hier wohl die Disziplin, um ordentlichen PHP Code zu schreiben, ist also keine Kritik an PHP an sich (nicht, dass hier solche Diskussionen losgehen). Mit den Templating-System komme ich deutlich besser zurecht, so dass das ganze schon ganz sauber getrennt ist, aber so 100% zufrieden bin ich nicht.
Parallel beschäftige ich mich auch mit JSF. Mit Facelets bin ich hier sehr zufrieden, was die Struktur und Übersichtlichkeit angeht.
Mich würde daher mal interessieren: Ab welcher Projektgröße macht es Eurer Meinung nach Sinn auf JSP zu wechseln und ab wann auf JSF?
Für kleine Projekte reicht ja sicher auch JSP + Servlets, um dynamische Inhalte zu erstellen. Wie es hier mit Templates aussieht, weiß ich nun nicht.
Ab wann würdet ihr zu JSF wechseln?
Es gibt hier verschiedene Kriterien, die ich versuche abzuwägen: Einmal bietet mir JSF in einigen Dingen mehr Komfort. Ob die jedoch in einer kleinen Homepage von Nöten sind, weiß ich nicht
Vorteil von PHP: Ich benötige keine besonderen Tools, muss nichts erst kompilieren etc. Ich kann sehr schnell an einer Datei etwas schrauben und diese einfach wieder hochladen. Um bei einer JSF-basierten Seite mal eben eine Kleinigkeit zu ändern ist deutlich mehr Arbeit notwendig. Mal abgesehen von den zusätzlichen Anforderungen an den Server. Ein Umzug auf einen anderen Server kann hier schnell zum Problem werden. Aber das möchte ich außen vor lassen.
Daher: Macht es überhaupt Sinn solche harten Geschütze bei kleinen Projekten aufzufahren? Mich reizt es ja immer, damit ich mit diesen Frameworks mal mehr zu tun habe, aber es sollte natürlich zielorientiert entschieden werden.
Gibt es hier jemanden, der auch bei privaten kleinen Webseiten auf JSP/JSF etc. setzt? Oder ab wann würdet ihr sagen lohnt sich der Aufwand?
Gruß
Mike
privat erstelle ich gelegentlich kleine Homepages, bestehend aus vielleicht einem Kontaktformular, Gästebuch, Newsletter-Service etc.
Normalerweise verwende ich für solche Zwecke, wie viele andere auch, PHP. Im Moment verwende ich zusätzlich ein Templating-System.
Jedes mal habe ich das Problem, dass nach ein paar hundert Zeilen Code das ganze leicht unübersichtlich wird. Mir fehlt hier wohl die Disziplin, um ordentlichen PHP Code zu schreiben, ist also keine Kritik an PHP an sich (nicht, dass hier solche Diskussionen losgehen). Mit den Templating-System komme ich deutlich besser zurecht, so dass das ganze schon ganz sauber getrennt ist, aber so 100% zufrieden bin ich nicht.
Parallel beschäftige ich mich auch mit JSF. Mit Facelets bin ich hier sehr zufrieden, was die Struktur und Übersichtlichkeit angeht.
Mich würde daher mal interessieren: Ab welcher Projektgröße macht es Eurer Meinung nach Sinn auf JSP zu wechseln und ab wann auf JSF?
Für kleine Projekte reicht ja sicher auch JSP + Servlets, um dynamische Inhalte zu erstellen. Wie es hier mit Templates aussieht, weiß ich nun nicht.
Ab wann würdet ihr zu JSF wechseln?
Es gibt hier verschiedene Kriterien, die ich versuche abzuwägen: Einmal bietet mir JSF in einigen Dingen mehr Komfort. Ob die jedoch in einer kleinen Homepage von Nöten sind, weiß ich nicht
Vorteil von PHP: Ich benötige keine besonderen Tools, muss nichts erst kompilieren etc. Ich kann sehr schnell an einer Datei etwas schrauben und diese einfach wieder hochladen. Um bei einer JSF-basierten Seite mal eben eine Kleinigkeit zu ändern ist deutlich mehr Arbeit notwendig. Mal abgesehen von den zusätzlichen Anforderungen an den Server. Ein Umzug auf einen anderen Server kann hier schnell zum Problem werden. Aber das möchte ich außen vor lassen.
Daher: Macht es überhaupt Sinn solche harten Geschütze bei kleinen Projekten aufzufahren? Mich reizt es ja immer, damit ich mit diesen Frameworks mal mehr zu tun habe, aber es sollte natürlich zielorientiert entschieden werden.
Gibt es hier jemanden, der auch bei privaten kleinen Webseiten auf JSP/JSF etc. setzt? Oder ab wann würdet ihr sagen lohnt sich der Aufwand?
Gruß
Mike