H1N1: DB Daten / Funktionen auslagern

Beitrag lesen

Hallo schon wieder,

da mein kleines Perl Projekt immer grösser und unübersichtlicher wird wollte ich mal euren Rat zum Thema auslagern von globalen Variablen.

Speziell meine DB Parameter wie (host, user, etc.) hab ich nun in x veschieden Perlscripten stehen und würde das gerne zentral ablegen. Nun denke ich aber, wenn ich das in eine normale Datei lege und immer mit "open" die Werte einlese, dann ist nicht so der hit mit der Performance.
Wie macht man das denn ordentlich?

Eine zweite Sache ist, dass ich ebenfalls viele kleine Funktionen (10-20 Zeilen) habe die in dem Perlscripten ebenfalls identisch sind. Wie kann man das am besten zentralisieren? Mit eigenen Module oder (hab ich bisher noch nicht gemacht)?

ciao,
H1N1