You are in following section: Products > MVC Framework
» MVC framework – necessary basis for the creation of complex web applications
In the creation process of a complex web application it is convenient to divide it into particular functional components to preserve the good arrangement of source codes. It enables not only to separate the application appearance from data and its code (for this purpose any template system may be conveniently used), but also to divide various types of application functional components and their classification into a well-arranged architecture.
From the viewpoint of web applications, so called MVC architecture has proved to be the most convenient for this purpose, on the basis of this architecture we have built our former MVC framework, which has proved to be a significant cornerstone for many applications (at present the applications of a community server, e-shop, booking systems, blogging engine, intranet applications or content management system are based on it).
» Our MVC framework has the following basic properties
written for PHP 5, an object model derived from Zend Frameworku- template system, layouts administration
- module for working with language versions
- managing of access of users / administrators to particular parts of the system
- module for input and output XML processing
- module for AJAX functionality
- PDF generator
- CAPTCHA module
- classes for the definition and administration of forms and tables, including data validation methods
- module for caching
- module for work with URL (generating and rewriting enabling correct controller-to-URL mapping)
- ORM interconnected to modules for particular supported database servers

