Version 1.1.120 beta Date 2008/07/21 Changelist 1329 |
Install lion framework and bootstrap a new project in 5 minutes... |
Online documentation Practical tutorials Comunity forum |
The framework
Lion is an open source framework for creating rich web applications in PHP.
From the architecture point of view, Lion is organized by context containers representing applications, being one of the most valuable benefits his IoC capability, a spring-style based dependency injection which let the framework work out the complexities of service instantiation, initialization and sequencing. It supplies service references to clients as required.
In the other hand, Lion introduces a Dual-MVC by combining 2 different approaches together:
- The push-style MVC, which is the classic design pattern which decouples data access and business logic (model) from presentation layer (view) by introducing an intermediate component: the controller.
- The pull-style MVC, also known as component based, where the view is able to "pull" data from multiple controllers as needed. This approach eases the creation of rich web user interfaces.
Read the overview section for more information regarding benefits of ussing Lion framework.
Lion framework is released under the MIT license terms.
|