Hallo Tom.
Du könntest dir auch einfach klitze kleines MVC-Framework basteln.
Einfachen Dispatcher den du auf den URL-Aufbau abstimmmst. www.example.com/Klassen/Methode/Parameter1/Parameter2/Parameter3...
OrdnerStruktur: Models, Views, Controllers
Und so hast du nicht nur Logik von Ausgabe getrennt sonder. Datenbank von Logik von Ausgabe.
;)
Grüße, Phil