Oh sorry.
Ich habe mich selbst auch (besonders beim zweiten Post) ziemlich erschrocken wie lang die Antworten geworden sind, war so nicht beabsichtigt.
Vielleicht sollte ich auch noch dazu sagen, dass ich mir im Vorfeld besonders die Frameworks Zend, CakePHP und APF angesehen habe und mich zwangsweise auch mit dem Java-Framework Apache Tapestry beschäftige.
Ich habe mir das alles also nicht komplett selbst ausgedacht, sondern versucht mein Verständnis von der ganzen Materie umzusetzen.
Ich kann nur empfehlen sich mal ein paar Frameworks anzusehen, ich habe das Gefühl, dass ich dabei sehr viel gelernt habe.
Jetzt ist das schon wieder so lang geworden ...