MVC design architecture
There are many design architecture in programming language and the most popular is MVC. If your application is based on MVC, that simply means, your application has three design layers.
M => Model
V => View
C => Controller
Model => In a model, we do all the database related operations like fetch or select the data from a database, update a record in the database or delete a record from the database.
View => In a view, we write all the stuff like HTML, CSS, and Jquery. So, we can say the frontend we see in a browser is a view.
Controller => Well, In the controller, we write our business logic, it works as a bridge between Model and View.
Why use Codeigniter?
It speeds up development because it has full-fledged reusable libraries like Database Library, Session Library, Active Record Class, Form Validation Class, Encrypting Library, etc. As it comes with a small footprint so it is faster than other frameworks. It also comes with decent documentation so it is easy to understand.
Above youtube video covers a brief introduction of the Codeigniter framework in Hindi.
Comments
Post a Comment