Thread Perl_cgi oder mod_perl (24 answers)
Opened by Gast at 2007-11-01 23:03

Gast Gast
 2007-11-02 21:17
#101705 #101705
Ich habe jetzt folgendes gefunden:

Zitat:
13.2.1 Der mod_perl-Handler ModPerl::Registry
Der wichtigste mod_perl-Hander ist ModPerl::Registry. Dieser Handler hat im Wesentlichen zwei Aufgaben:
• er erstellt eine CGI-Umgebung, so dass normale CGI-Skripte ausgeführt werden können
• er hält kompilierte Skripte in einem Cache, um wiederholte Kompilierung des gleichen Skripts zu vermeiden
Bei jedem Aufruf untersucht ModPerl::Registry den Cache, um festzustellen, ob ein Skript in der Zwischenzeit modifiziert wurde und neu kompiliert werden muss. Das bedeutet, dass in Fällen, in denen das gleiche Skript mehrfach ausgeführt wird, eine beachtliche Performance-Steigerung gegenüber dem normalen CGI-Aufruf erreicht wird.

mod_perl bietet noch einen einfacheren Handler zur Ausführung von CGI-Skripten an, nämlich ModPerl::PerlRun, der kein Caching vornimmt und damit der normalen CGI-Ausführung am nächsten kommt.

Ende des Zitats


Mit ModPerl::PerlRun ist der Fehler verschwunden.
Allerdings habe ich jetzt einen Fehler an anderer (späterer) Stelle in der
l o k a l e n Version.

View full thread Perl_cgi oder mod_perl