Skip to content
Eric Rabil edited this page Jan 4, 2017 · 4 revisions

Steel is an open-source framework that allows developers to have a drop-in solution to the MVC-style of web applications. MVC stands for Model-View-Controller, which is a three-part system.

The Model is what handles storage. It's sole purpose is to hold data (either in its object or in a database [SQL or otherwise.])

The View is what shows data to the user. It is the only part of the application that shows the user any data. It is called by the Controller. It uses PHTML files for templates.

The Controller is the brains of the operation. It handles the users input (URL, POST, GET, or otherwise) and calls a view in response.

The above is what a good MVC is. Following this while creating your application will help you stay with the standards.

Clone this wiki locally