The Model-View-Controller (MVC) Design Pattern for PHP