Write robust web applications without the fuss.

OpenAvanti is a object oriented, web application framework for PHP5 that makes writing web applications quick and simple.
Learn more about OpenAvanti.

OpenAvanti: PHP Application Framework

Writing software applications is a tedious process. Often, the same components are written over and over again for each application, or clumsily copy and pasted between applications. Much time is wasted just in setting up the basic architecture of the application before we can get to the core of the system and start implementing business rules.

The OpenAvanti framework provides a blueprint and the ground work for your application, with prewritten components that let you quickly get down and dirty with the actual system requirements. OpenAvanti is a set of libraries that provide a skeleton for you to build your application around and allows for rapid development.

 

How is it Different than Other Frameworks?

Some frameworks abstract themselves so much that it requires a degree an astrophysics and reading several books just to understand how they work. But it doesn't have to be that difficult.

A framework shouldn't be difficult; it should be inuitive. The developer shouldn't have to drone through endless documentation and dig through the source to figure out how to use a library. And it shouldn't be required to instantiate half a dozen classes and write 12 lines of code just to perform a database query, should it?

OpenAvanti's goal above other application frameworks is to provide simplicity and clarity to the development process and not over burden the developer with fluff and nonsense.

Learn more about OpenAvanti.

What Does it Offer?

OpenAvanti offers the following features:

  • Support for MySQL, PostgreSQL and sqlite databases through the PHP PDO extension.
  • CRUD automation for simple, painless database interaction and manipulation.
  • MVC Architecture with clean URL routing and simple code organization.
  • Controller helpers, view helpers and form helpers, oh my!
  • Easy validation and data filtering.
  • Libraries for image, string, file and XML manipulation beyond what is provided by PHP.

View the User Guide to learn more about these and other features.