Hi Hotti,
Wenn ich Dich vorher richtig verstanden habe geht das doch in die Richtung des STM!? Oder hab ich das falsch verstanden?
Im Prinzip ja, irgendwie ist das alles ähnlich. STM konsequent nutzen ist die Herangehensweise vom Ergebnis/Ausgabe her, im ersten Schritt werden mögliche Ausgabeseiten (Zustände) skizziert und darauf setzt das Programm dann auf.
gut, dann ist das ja tatsächlich nicht weit voneinander entfernt.
Einen Frontend-Controler im Sinne einer ZentralUnit gibt es bei mir nicht.
Gibt es dafür einen speziellen Grund? Ich hielt das bis jetzt als die beste Möglichkeit. Also prinzipiell in Anlehnung an ein Betriebssystem, dass die Ressourcen verwaltet und auf die einzelnen Aufgaben verteilt.
später auch alles drin, aber unterteilt in HTML und AJAX:
$ro->{HTML}->{title} = 'foo';
$ro->{HTML}->{descr} = 'bar';
$ro->{AJAX}->{uhrzeit_als_Beispiel}
>
> Das macht das Löschen einfach, für Ajax wird mit
> delete $ro->{HTML};
> alles rausgeschmissen, was nicht gebraucht wird, dann serialisiert und ab als Response.
Das ist super, auf so eine Idee bin ich bis jetzt noch nicht gekommen. Ajax und HTML bedienen sich bei mir zweier unterschiedlicher View- und Response-Objekte; mit dem Resultat, dass es einiges an doppeltem Code gibt. Das werde ich in Zukunft auf jeden Fall berücksichtigen.
Gruß, Dennis