OmniPHP Framework Work in Progress Features:

Purpose Establishment
The OmniPHP™ Framework is an easy to use set of OOP libraries that allows building most types of web applications in a RAD-like environment. It provides Web 2.0 RIA controls and AJAX, database abstraction for different RDBMS, session management, scalability, amongst others. It also includes pre-built templates that serve as basis to create CRUD applications, reports, and other enterprise quality apps.
The framework aims to evolve into an enterprise-driven library that would allow fast development without requiring hard-coding the basic functionalities of form database-extensive web applications. It was designed thinking of programmers coming from the C/C++ school rather than .NET or Java schools and it is based on OOP approach rather than MVC architectural design, although the latter could be implemented manually by developers who desire it.
As it is, it provides off the hat security and extensibility (protection against: SQL injections, invalid input, session hijacking, UTF-8 and ASCII interoperability without corruption, and other common types of data corruption), it provides features to retain submitted data without requiring hacks or hidden inputs, it has an advanced database library that allows running most types of queries and SQL commands in different RDBMS's (currently: MySQL and Microsoft SQL Server) which can be executed by calling simple methods. Hence the user can create CRUD (Create, Retrieve, Update, Delete) like applications (i.e. reports, web-sites, application forms, data entry apps, customer support apps, etc). For Web 2.0 and AJAX it includes extended PHP wrappers to the Spry and jQuery wrapper libraries that integrate JavaScript and AJAX with server-side PHP seamlessly.
IMPORTANT NOTE:
I named this framework as OmniPHP™ as a tribute to the PHP language but this project is in NO WAY affiliated with the language nor its projects nor any RDBMS engine or any other major open source or commercial project. Please refer any questions or bug reports regarding this project to this site and our forums, bug trackers, or paid commercial support (through Vexillum Consulting when it becomes available). Please do not bother any of the good peoples at PHP, Adobe Spry, MySQL, MS SQL, or others with questions regarding this project.