Features CodeIgniter
There is a great demand for the CodeIgniter framework in PHP developers because of its features and multiple advantages. The web application developed on CodeIgniter performs effectively and quickly. Provides an advanced set of aspects for writing from scratch to create a dynamic web application.
Important Features
They are licensed under the MIT license, so they are free to use.
The MVC pattern follows
It uses a controller display model that basically separates logic and presentation parts. The request comes to the controller, the database procedure is executed through the form and the output is displayed through the views.
But in regular PHP language, each page represents MVC which increases the complexity.
Lightweight
It's very lightweight. The core CoreIgniter system requires a very small library, and other libraries can be added based on dynamic demand based on your needs. This is why it is very fast and light weight weighted.
Generate SEO Friendly URLs
The URLs created by CodeIgniter are friendly and clean. It uses a slide-based approach rather than a standard query approach.
Integrated Libraries
Comes with full package libraries that enable all necessary web tasks such as database, form validation, email sending, image manipulation, email sending, etc.
Some other Features
File upload, session management, page numbering, data encryption
Flexible URI routing
Zip Encoding Layer
Error recording
Full Page Cache
Site