PHP-Controller implementiert den Controller zum Erstellen von MVC-Anwendungen. Der Controller gibt PHP-Anwendungen einen einzelnen Eintrittspunkt, von dem die Benutzer alle Anfragen senden. Er beseitigt die Notwendigkeit, Code schreiben zu müssen, der beschreibt, wie die Daten mit der Präsentation interagieren. Dieses Projekt ist stark von der Art beeinflußt, wie aktuelle Java Pages behandelt werden, und macht kräftig von PHP-Klassen für alle Seiten Gebrauch. Der Controller selbst ist eine XML-Datei, die festlegt, welche Klassen für wen zugreifbar sind. (hjb)