
The Serenity Application Platform™ is not an MVC framework in the strictest sense. Serenity AP uses a mixture of procedural and object oriented PHP5 code to make developer's lives easier when migrating or deploying multiple applications in one environment. In short, Serenity AP is the glue for your critical COTS applications.
Serenity AP requires PHP 5.0 or above, and currently can only run on the MySQL database. The DB abstraction layer has hooks for multiple databases, however at this writing the drivers for Oracle, Sybase, MSSQL and Postgresql are still considered alpha, and not production quality.
Serenity AP has been tested on Microsoft IIS 5.0+, Apache 1.3 and 2.0+, and lighttpd. It has been load tested and scaled in a real environment up to 2,000 concurrent users
In this tutorial series we will build some small applications to demonstrate how everything ties in together: