Schrift
[thread]8385[/thread]

Modul?



<< >> 3 Einträge, 1 Seite
Froschpopo
 2006-10-05 02:18
#70489 #70489
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Lohnt es sich, ein komplettees CGI-Script (mit allem drum und dran: DBI, LWP, CVS usw) als Modul zu schreiben und im eigentlichen CGI-Programm lediglich das Modul mit use einzubinden?
Ich arbeite derzeit zwar schon mit mod_perl2, aber die Prozesse werden ja trotzdem immernoch gecloned. Das macht zwar die Ausführung schneller, aber trotzdem ist jeder Prozess einzeln im Arbeitsspeicher eingetragen.\n\n

<!--EDIT|Froschpopo|1160000427-->
ptk
 2006-10-05 04:18
#70490 #70490
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Schaden kann es nicht...
pq
 2006-10-05 12:21
#70491 #70491
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
wenn du die mod_perl-scripte im startup vorlädst, teilen sie sich immerhin den speicher.
ist zwar nicht die schönste lösung, aber besser als nix.
siehe CPAN:Apache::RegistryLoader

aber wenn du eh alles in module auslagerst, kannst du die module selbst
ja im startup laden. dann sind sie eh im shared memory. dann brauchst
du auch den RegistryLoader nicht mehr, der lohnt für drei zeilen nicht.\n\n

<!--EDIT|pq|1160036609-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< >> 3 Einträge, 1 Seite



View all threads created 2006-10-05 02:18.