fanelf.de: PHP - Trennung von Applikation und Design

Beitrag lesen

was hast du für eine klassenschicht?

3-Tier modell bedeutet eine aufteilung in präsentation, anwendung und datenhaltung mit klaren schnittstellen. dieses template gedöns hilft da nicht weiter.

besser ist es, sich an java enterprise zu orientieren.
ob für die präsentation nun ein unnötiges template kram benutzt wird, oder die ausgabe gleich per echo erfolgt, ist letztlich nicht entscheidend.
wichtig ist die anwendungsschicht (session). deren methoden (ucs) stellen die  zu präsentierenden daten bereit.
perfekt wäre dann noch eine separate entity-schicht für die persistierten objekte.