Thread Unterschiedliches Verhalten lokal/Internet: Im Internet wie erwartet, auf lokalem ko
(16 answers)
Opened by Barnabas at 2007-06-04 16:52
[quote=pq,05.06.2007, 19:55]mod_perl ist schon CGI vorzuziehen,
einfach weil es schneller ist. du musst halt deine subroutine ganz einfach auslagern oder dort zumindest keine variable aus dem äußeren scope des skripts verwenden.[/quote] Danke, so funktioniert es! Ist diese Methode aber immer sinnvoll? Auslagern kleinerer und nicht anderweitig gebrauchter Unterroutinen führt doch zu Overhead und Unübersichtlichkeit und erhöhtem Pflegeaufwand. Und häufig hat man doch mehrere global definierte Variablen, die auch in der Unterroutine verwendet werden, die man dann alle übergeben und ggf. zurückliefern müsste. Da es mir im Test nicht auf die letzte Millisekunde ankommt, wäre auch für mich der Zeitgewinn kein Argument. Du könntest mich überzeugen, mit dem Argument, dass Deine vorgeschlagene Variante grundsätzlich das "bessere" Perl ist. Ich habe inzwischen auch die Originalversion zum Laufen gebracht durch Änderung in c:\xampp\apache\conf\extra\perl.conf (PerlResponseHandler ModPerl::Registry ersetzt durch: PerlResponseHandler ModPerl::PerlRun) Ich hab also jetzt beide Möglichkeiten. |