UlfL: Kompatibilität von PHP4/5 und PHP vs. JSP

Beitrag lesen

Hi Andreas,

Aber alles in allem hören sich die Neuerungen alle ganz gut an, auch bzgl OOP. Da will man wohl auch mit JSP konkurrieren können.
Kennt sich jemand von Euch mit JSP aus? Wo liegen da die Vor- und Nachteile zu PHP?

JSP ist, wenn richtig gemacht, durchaus etwas komplizierter als PHP. Du hast es hier mit einer volllötigen OO-Programmiersprache zu tun, nicht eine "einfache" Skriptsprache wie PHP. Somit besteht eine JSP-Webanwendung meistens nicht nur aus JSPs, sondern auch aus kompilierte Java-Klassen.

Was gibt es bei JSP für Serverseitige Voraussetzungen?

Man braucht eine installierte JRE (Java Runtime Environment) und ein Servlet-Engine (ein Server wie z.B. Tomcat). Die Servlet-Engine ist (im Unterschied zu CGI) ein immerlaufender Prozess, der eintreffende Requests bearbeitet.

Warum haben fast alle "mietbaren" Server PHP, oder wenigstens ASP, aber so gut wie keine JSP(mir sind jedenfalls keine bekannt!)?

PHP ist nahe verwandt mit Perl, irgendwas womit sich viele Unix-Admins auskennen. OOP ist eine andere Ecke. Und ASP ist für die Windows-Welt.

Aber PHP 5, Apache 2 und MySQL 4 sollten doch in naher Zukunft eine wirklich gute Alternative zu den proprietären Lösungen darstellen, oder?

Apache und MySQL lassen sich auch hervorragend mit JSPs nutzen, viele der großen Projekte tun dies. Und Java ist alles andere als "proprietär" ;-).

Gruß,
UlfL