Technologies

MV framework has been created with use of technologies as follows:

  • PHP 5
  • MySQL / SQLite
  • PDO
  • Swift Mailer
  • jQuery
  • jQuery UI
  • AJAX
  • Uploadify
  • Redactor (OEM license)

The libraries that are an integral part of MV are constantly being updated and included in the core, which can be installed from a newer version over the existing project. The process of core update is described here.

Technological features

  • Totally object-oriented approach
  • Auto-load of classes of models and plugins
  • No use of constant and global variables
  • Abstract database
  • An option to use different DBMS (MySQL and SQLite)
  • Use of popular PHP patterns (Sigleton, Active Record)
  • Updatable core and Admin Interface (reverse compatibility)