Hallo Andreas,
PHP muß komplett vom Interpreter übersetzt werden, dazu
kommt noch, das der Interpreter für jedes Script neu geladen
werden muß
PERL glaube ich dasselbe, nur das da noch ggfs. zig Module
geladen werden, also bei Verwendung von komplexen Modulen
wie CGI wird das noch erheblich langsamer als PHP...
Das ist eine Luege.
Auch PHP hat Module. Man merkt nur nichts davon, weil sie von
PHP bei *jedem* Interpreterstart geladen werden. Egal, ob man
sie benoetigt oder nicht. Bei Perl werden sie nur dann geladen,
wenn es notwendig ist. Nicht umsonst werden httpd-Prozesse, die
mod_php benutzen, auf einmal 10, 15, 20MB gross anstatt von 1
bis 2MB.
Gruesse,
CK