Sup!
Ja nein... was ist denn bloß ein model 1 oder model 2?
beides sind konstruktionsmuster (hier kommt eigentlich das wort hin, welches ich suche), für webanwendungen.
model 1 ist die ablaufstruktur mit einzelnen pagecontrollern. heisst: viele seiten, jede seite hat ihren eigenen controller. ausser vielleicht ein paar includierten scripten liegt die applikationslogik in den scripten. die meisten php sachen sind nach diesem schema aufgebaut. im allerschlechtesten fall haben wir 'scriplets', bei denen der code zwischen dem html steht.
model 2 ist der aufbau mit einem zentralen frontcontroller. das heisst, man hat alle links auf index.php?request=irgendwas (immer index.php?...). das ganze zielt darauf, eine mvc struktur aufzubauen. vorteil ist durch den zentralen frontcontroller (in der index-datei), dass dieser eine menge aufgaben zentralisiert abnehmen kann, danach entscheidet er, wie es weiter geht. in java werden hier die richtigen komponenten angesprochen, in php läd man eben einfach die richtigen klassen.
andreas