The MBFramework is a PHP/MySQL/Smarty development effort that allows a developer to build web applications by clearly separating user interface, logic and database operations.
The MBFramework is a PHP/MySQL/Smarty development effort that allows a developer to build web applications by clearly separating user interface, logic and database operations. Website features are developed as self contained units represented by PHP classes. A unit, or module, might be a form that allows a user to login, a complex multi-form wizard, a list displaying articles or any other part of the website that can be extracted from the whole as one single entity. Basically, everything you see on this website is represented by a module.
The MBFramework is a cost effective solution to have your customized website up and running. It already contains some basic modules common in most web applications and it is ready to incorporate new modules that will target only your needs. Whatever feature you may need will be developed as a new module, if it doesn't already exist and may be related to existing modules.
Currently the MBFramework is powering the following websites:
Since its first implementation during the development of klassentreffen.at, the MBFramework already benefited from some improvements in order to make it more compact, faster and portable. But more work is still being done.