MVCnPHP steht für Model-View-Controller in PHP. Es ist eine Implementation des Entwurfsmusters MVC zur Verwendung in PHP-Anwendungen. Es wurde geschaffen für große, unternehmensweite PHP-Anwendungen. Es hilft, große PHP-Anwendungen einfacher pflegbar zu machen. Es macht die Logik atomarer und fördert die Wiederverwendbarkeit. Es besitzt auch ein objektrelationales Abbildungs-Werkzeug (Persistence Manager), das MVC-Modelle auf entsprechende Strukturen in der Datenbank abbilden kann. Um beim Start zu helfen, sind ein paar Beispielanwendungen im Paket enthalten. (non)