phpVMS is written on the Codon Framework, which is based on the MVC model. This allows for a great amount of flexibility, and adding new features. This framework allows for some of the features that phpVMS has - skins, customizing templates, and creating addons and modules.