Hallo,
Wenn Du auf JAVA hinauswillst (das entnehme ich Deinen bisherigen Posts), würde ich Dir ein Framework wie Struts oder ähnliches (vgl. auch Thread von Cheatah) empfehlen - weil die durch ihre Struktur bereits eine bestimmte Logik mitbringen.
Auch wenn Du nicht Java benutzt, sind einige Konzepte, die in Java oft zum Einsatz kommen (MVC, ORM vs. DAOs) lohnend, sich anzugucken - zumal es inzwischen auch Frameworks für andere Sprachen gibt, die diese Konzepte umsetzen.
Ansonsten würde ich auch ein bisschen danach gehen, mit welcher Technologie Du dich gut auskennst. Warum sich künstlich Tagelang mit der Einarbeitung in eine andere Technolgoie beschäftigen, wenn man das Gleiche mit einer anderen vielleicht nicht ganz so "sexy" aber auf Grund der eigenen Kenntnisse deutlich schneller realisieren kann.
Grüße,
Jörg