Ich bin nochmal da. ^^
Ich habe im Moment dieses Konstrukt:
FontController.php
index.php
Helper/class.db.php
Helper/class.tools.php
Helper/ErrorControl/class.error.php
Helper/ErrorControl/Errorlogs
Settings/class.settings.php
Settings/settings.ini
Views/Board/ // hier sind die Views vom Board drin.
Controller/Controller_Board.php
Models/Board/ // hier sind die Models vom Board drin.
Ein Model ist immer eine Klasse und bekommt nur eine Aufgabe zugewiesen wie "hole mir alle Postings aus der Datenbank" oder?
Ich habe ja den diktatorischen FrontController. Sollte ich noch eine FrontView-Klasse anlegen?
Eine Front-Model klasse halte ich wohl für unsinnig.
Übrigens die Helperklassen werde ich direkt in die index.php includen und Settings werde ich direkt instanzieren.
Alle Klassen im Ordner Helper sind statisch aber die DB_klasse setzt auf lazy Connect.