Thread mod_perl Skript auch als CGI? (24 answers)
Opened by cbxk1xg at 2006-02-10 19:48

ptk
 2006-02-19 13:14
#29856 #29856
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Heromaster,19.02.2006, 04:09]Ich muss mich korrigieren, nicht Apache::PerlRun ist schneller als Apache::Registry, sondern umgekehrt.
[/quote]PerlRun kannte ich noch gar nicht, aber die Manpage sagt ja schon, dass Apache::Registry viel schneller ist.

Quote
CGI hängt in der Performance Apache::Request ziemlich hinterher, da letzteres sowie die meisten Standardmodule, die mit mod_perl ausgeliefert werden, in C geschrieben sind.

Mich würde ja interessieren, ob es in der Praxis tatsächlich bemerkbar ist. Mit CGI.pm verwende ich normalerweise nur param() und vielleicht header(), und von diesen Aufrufen gibt es typischerweise nicht viele.
Quote
Dann kommt noch meist die DB-Verbindung dazu, die ziemlich ausbremst.

Das macht aber keinen Unterschied, ob es ein Registry-Handler oder ein echter Handler ist? Man sagt doch in beiden Fällen einfach nur "PerlModule Apache::DBI" oder macht Connection-Caching mit globalen Variablen
Quote
Dann kommen noch ein paar Kleinigkeiten hinzu, wie das Auslagern von Perlcode in andere Handler als den Content-Handler.

Eine Mail sende ich zum Beispiel nicht während der Inhaltsgenerierung, sondern während der Logging-Phase.

Klar, mit mod_perl hat man mehr Möglichkeiten, um das Letzte herauszuholen.

View full thread mod_perl Skript auch als CGI?