Orinoco Framework

The Orinoco Framework is an open source, object-oriented, full-stack web framework implemented in PHP and released under the MIT License. The framework follows the Model-View-Controller architecture and implements the Model 2 design paradigm. Like any other MVC frameworks, Orinoco Framework allows developer to create web applications using less code and easily maintainable project. The framework's goal is to help developers focus on the application design process rather than starting a project from its core which then help speed-up development time. Orinoco Framework has a built-in methods and functions for doing common web application tasks.
On July 15, 2009, new branch of the source from the truck tree has been created to further improve the framework. The latest branch version is 0.1.5 which can be checkout using any subversion clients.
History
Orinoco Framework was conceived in early 2007 by Ryan Yonzon and released as open source in August 2008. Orinoco Framework was then a part of an internal development in developing small and medium scale websites and web applications but then extracted for general purpose MVC web framework and later released as an open source project.
Features
* Very lightweight.
* Full-stack framework (Model, View and Controller).
* Integrated Object-relational mapping (ORM).
* Supports multiple table join.
* Clean and Elegant URL scheme.
* Pure PHP configuration.
* Customizable route and URLs.
* Can work with various AJAX libraries.
Technical overview
Like any other web frameworks, Orinoco Framework follows and encourages the use of the Model-View-Controller architectural pattern. But unlike other frameworks, it doesn’t provide any generators for auto constructing skeletal PHP modules or templates (such as scaffolding, CRUD UI, login system, etc.). But it provides an easy to configure PHP config files (database connection, route and application specific configs).
Orinoco Framework provides a full-stack solution for developers by integrating ORM modules and CRUD functionalities.
Orinoco Framework relies on Apache server to run and MySQL for its RDMS (future release will include support for SQLite, PostgreSQL and other open source RDMS). It is also tested to work with JQuery, Prototype and Script.aculo.us for Ajax.
 
< Prev   Next >