mod_perl

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springenZur Suche springen

mod_perl ist einfreies optionalesModul für denApache Webserver, welches einenPerl-Interpreter in den Webserver integriert. Auf diese Weise können Perl-Skripte fürdynamische Web-Inhalte ausgeführt werden, ohne dass für jedeHTTP-Anfrage der Perl-Interpreter neu gestartet werden muss. BestehendeCGI-Skripte können dank einerEmulationsschicht weiterverwendet werden. Außerdem lassen sich damit einfach neue Module für den Apache Webserver erstellen.mod_perl ermöglicht aber auch exotische Features wie die Verwendung von Perl in der Apache-Konfigurationsdatei.

mod_perl ist unter derApache-Lizenz frei verfügbar und wird von derApache Software Foundation gepflegt.

Inhaltsverzeichnis

Alternativen

[Bearbeiten |Quelltext bearbeiten]

Alternativ wird die Ausführung von Perl-Scripten auf Webservern auch mitFastCGI beschleunigt. Gegenübermod_perl hat dies den Vorteil, dass das Script nicht zwangsläufig mit denBenutzerrechten des Webserver-Prozesses, sondern unter einer anderenBenutzerkennung laufen kann. Besonders für Massenwebhoster stellt dies einen wesentlichen Gewinn an Sicherheit dar.

Auch für ähnliche Scriptsprachen wie Perl existieren vergleichbare Techniken; fürPHP nennt sich das zugehörige Apache-Modulmod php, fürPython heißt esmod_python.

Siehe auch

[Bearbeiten |Quelltext bearbeiten]

Literatur

[Bearbeiten |Quelltext bearbeiten]

Weblinks

[Bearbeiten |Quelltext bearbeiten]
Webserver-Schnittstellen
Normdaten (Sachbegriff):GND:4625418-3(lobid,OGND,AKS)
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Mod_perl&oldid=235713102
Kategorien: