Cube ist mein selbst erstelltes Framework. Es beinhaltet mehrere Debug - und Errorklassen, sowie eine simple Template-Engine, Helpers, Hilfsfunktionen und diverse andere Core-Klassen, wie zum Beispiel Benchmarking, Dispatcher oder Backtrace. Anstatt der sonst gängigen MVC-Struktur wird hier die Applikation in Actions, Components und Snippets unterteilt.
Die Actions sind hierbei eine Art Controller, allerdings müssen diese nicht notwendigerweise eine Klasse sein. In den Config-Dateien lassen sich Informationen zur Datenbankverbindung, Thumbnail-Größen oder ähnlichem festlegen.
Die Komponenten erweitern das Framework bei Bedarf um zusätzliche Funktionen. Einige Beispiel-Komponenten: Login, Crypt, Cookie, Ajax, Operator, Database.
Sämtliche Anfragen laufen über den sogenannten Switch, der je nach Anfrage die passenden Controller, bzw. Plugins einbindet.

Aufgrund von Zeitengpässen habe ich das Projekt November 2008 eingestellt. Der Code ist nicht verfügbar, jedoch das Changelog.


-->