hotti: Was ich schon lange mal fragen wollte...

Beitrag lesen

hi danke!

Alles eine Frage der Projektorganisation.

Damit beginnt es: Die Projektverwaltung wird importiert. Das mache ich schon seit Jahren so. Neu ist eine verteilte Projektverwaltung, das System wird multi-User-fähig.

Wenn man alles auf ein CGI-Gateway abbildet, hat dieses zusätzliche Arbeit damit, die jeweiligen Unterscheidungen zu treffen.

Wenn Du damit die Parameter meinst: Auf den ersten Blick wäre hier im main()-Script mehr zu tun. Dieses Problem löse ich mit URL-selektiven (private) Parametern. Das main()-Script bekommt damit nicht mehr zu tun, sondern nur eine andere Aufgabe.

Ein anderer Ansatz wäre, dass man einen Baukasten aus dynamischen Funktionen für jedes angefragte Objekt

Genau. Jeder Request_Uri ist ein Objekt, bei mir auch schon seit Jahren so ;)

Der 'Baukasten' ist die Projektvervaltung. Da drin ist alle konfigurierbar, ohne den Code ändern zu müssen. Neuer Code ist nur zu schreiben, wenn eine neue Anwendung gebraucht wird.

Viele Grüße,
Hotti