„Mod perl“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Aka (Diskussion | Beiträge) K Tippfehler entfernt, Links normiert |
|||
Zeile 7: | Zeile 7: | ||
Alternativ wird die Ausführung von Perl-Scripten auf Webservern auch mit [[FastCGI]] beschleunigt. Gegenüber ''mod_perl'' hat dies den Vorteil, dass das Script nicht zwangsläufig mit den [[Benutzerrecht]]en des Webserver-Prozesses, sondern unter einer anderen [[Benutzerkennung]] laufen kann. Besonders für Massen[[webhoster]] stellt dies einen wesentlichen Gewinn an Sicherheit dar. |
Alternativ wird die Ausführung von Perl-Scripten auf Webservern auch mit [[FastCGI]] beschleunigt. Gegenüber ''mod_perl'' hat dies den Vorteil, dass das Script nicht zwangsläufig mit den [[Benutzerrecht]]en des Webserver-Prozesses, sondern unter einer anderen [[Benutzerkennung]] laufen kann. Besonders für Massen[[webhoster]] stellt dies einen wesentlichen Gewinn an Sicherheit dar. |
||
Auch für ähnliche Scriptsprachen wie Perl existieren vergleichbare Techniken; für [[PHP]] nennt sich das zugehörige Apache-Modul [[ |
Auch für ähnliche Scriptsprachen wie Perl existieren vergleichbare Techniken; für [[PHP]] nennt sich das zugehörige Apache-Modul [[mod php]], für [[Python (Programmiersprache)|Python]] heißt es [[mod_python]]. |
||
== Siehe auch == |
== Siehe auch == |
||
Zeile 13: | Zeile 13: | ||
== Literatur == |
== Literatur == |
||
* Lincoln Stein, Doug MacEachern: ''Writing Apache Modules with Perl and C''. [[ |
* Lincoln Stein, Doug MacEachern: ''Writing Apache Modules with Perl and C''. [[O’Reilly Verlag|O’Reilly]] Media Inc. ISBN 1-56592-567-X ([http://www.modperl.com/ online]) |
||
* Paul Lindner, Geoffrey Young, Randy Kobes: ''mod_perl Developer's Cookbook''. Sams. ISBN 0-672-32240-4 ([http://www.modperlcookbook.org/ online]) |
* Paul Lindner, Geoffrey Young, Randy Kobes: ''mod_perl Developer's Cookbook''. Sams. ISBN 0-672-32240-4 ([http://www.modperlcookbook.org/ online]) |
||
* Stas Bekam, Eric Cholet: ''Practical mod_perl''. |
* Stas Bekam, Eric Cholet: ''Practical mod_perl''. O’Reilly Media Inc. ISBN 0-596-00227-0 ([http://www.modperlcookbook.org/ online]) |
||
* Stas Bekam, Jim Brandt: ''mod_perl2 User's Guide Book''. OnyxNeon 2007. ISBN 0-9779201-1-9 ([http://modperl2book.org/ online]) |
* Stas Bekam, Jim Brandt: ''mod_perl2 User's Guide Book''. OnyxNeon 2007. ISBN 0-9779201-1-9 ([http://modperl2book.org/ online]) |
||
Aktuelle Version vom 22. Juli 2023, 22:53 Uhr
mod_perl ist ein freies optionales Modul für den Apache Webserver, welches einen Perl-Interpreter in den Webserver integriert. Auf diese Weise können Perl-Skripte für dynamische Web-Inhalte ausgeführt werden, ohne dass für jede HTTP-Anfrage der Perl-Interpreter neu gestartet werden muss. Bestehende CGI-Skripte können dank einer Emulationsschicht 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 der Apache-Lizenz frei verfügbar und wird von der Apache Software Foundation gepflegt.
Alternativen
[Bearbeiten | Quelltext bearbeiten]Alternativ wird die Ausführung von Perl-Scripten auf Webservern auch mit FastCGI beschleunigt. Gegenüber mod_perl hat dies den Vorteil, dass das Script nicht zwangsläufig mit den Benutzerrechten des Webserver-Prozesses, sondern unter einer anderen Benutzerkennung 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ür PHP nennt sich das zugehörige Apache-Modul mod php, für Python heißt es mod_python.
Siehe auch
[Bearbeiten | Quelltext bearbeiten]Literatur
[Bearbeiten | Quelltext bearbeiten]- Lincoln Stein, Doug MacEachern: Writing Apache Modules with Perl and C. O’Reilly Media Inc. ISBN 1-56592-567-X (online)
- Paul Lindner, Geoffrey Young, Randy Kobes: mod_perl Developer's Cookbook. Sams. ISBN 0-672-32240-4 (online)
- Stas Bekam, Eric Cholet: Practical mod_perl. O’Reilly Media Inc. ISBN 0-596-00227-0 (online)
- Stas Bekam, Jim Brandt: mod_perl2 User's Guide Book. OnyxNeon 2007. ISBN 0-9779201-1-9 (online)
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Offizielle Webseite von mod_perl (engl.)
- Frank Wiles: The Magic of mod_perl – Einführender Artikel über mod_perl (engl.)
- Stas Bekman: Why mod_perl? (engl.)