A full-stack MVC framework for PHP programming