Hallo Wolfgang,
gute Vergleichsliste *freu*
Leider fehlen interessante Ansätze wie JSP oder XSP. Auch wenn sie noch nicht so verbreitet sind, stellen sie doch eine recht moderne Möglichkeit dar, weil sie dem Ideal der Trennung von Inhalt, Logik und Design am Nähsten kommen.
Hier mal ein Versuch:
[serverseitiger Mechanismus]
JSP
Beschreibung Erlaubt ähnlich zu ASP und
PHP das einfügen von Skripten
in HTML, die vorzugsweise
(aber nicht zwangsläufig)
in Java vorliegen.
Daneben gibt es noch mit
Java-Beans oder eigenen
Tags die Programmlogik
aus der HTML-Seite
herrauszunehmen
Anforderung JavaVM und JSP-Erweiterung
Speed Abhängig von der verwendeten
JavaVM / JSP-Engine
Kosten Kostenlos (OpenSource)
Verbreitung wenig
Aufwand in der Erstellung etwas
höher als die Alternativen
Dafür aber in der Pflege
deutlich einfacher. Somal
die Trennung von Logik und
Design eine gute Arbeitsteilung
möglich macht
verf.Resourcen hoch (Tutorials, Doku's)
Sicherheit Hoch. Java erlaubt es gegenüber
anderen Systemen eine Absicherung
auf Programmebene durch externe
Permits. Das heißt, fremde
Skripts kann man nur auf
freigegebene Resourcen zugreifen
lassen.
Bietet sich auch für eigene
Skripte an, um gegen Programmierfehler
gefeit zu sein.
XSP ist ähnlich gelagert wie JSP. Ich habe jetzt da aber (noch) nicht so den tiefen Einblick und reiche es dann ggf. nach. ;-)
Gruß
Michael