ash.MVC 1.0 Introduction
ash.MVC is a simple PHP programming framework proposed by Ash. The basic approach of this framework is to adopt a middle-path approach between faster development cycle, and a robust and scalable application. Moreover, the schemes proposed in the framework stick to the line of simplicity all along.
While encountering this new framework, ash.MVC, one may wonder with various questions, like:
- Do we need a framework at the first place?
- Why do we need another framework when there are numerous ones available?
- Why do we use MVC design pattern for this framework?
All the above questions have been addressed in the FAQs page.
The framework revolves round the concept of MVC design pattern as expected. There are four elements: 1. web browser, 2. Controller, 3. Model, and 4. View. These four elements interact with one another to establish a data-flow that is initiated by HTTP Request from client browser, and is successfully terminated with the receipt of HTTP Response at the client browser.