Code Igniter is a lightweight Framework (Released in 2006). Code Igniter is very easy to install, within half an hour you can run your program by CodeIgniter. It works nicely on almost all Shared and Dedicated hosting Platforms.Currently required PHP version is 5.2.4.
Based on the 2017 survey, Code Igniter was used 14.9% (i.e. 1,085) in the projects by developers.It provides more flexibility to develop the Complex Websites and Cloud Apps.
Codeigniter is an application development framework which is used for making Website, Web Application etc. We can make CMS (Content Management System) from Codeigniter Framework faster than Scratch PHP. It has a very qualitative functionality which is why it is used for making the good Website in a faster way.
If you has the experience or know the basics of PHP so you can develop any website or Web App in Codeigniter framework. Codeigniter Framework save lots of time for developing the Website or Web App instead of Scratch PHP. If you are using it then, framework provides you security also from various attacks.
Codeigniter has many features:
Some of the Important features are:
Based on the 2017 survey, Code Igniter was used 14.9% (i.e. 1,085) in the projects by developers.It provides more flexibility to develop the Complex Websites and Cloud Apps.
Codeigniter is an application development framework which is used for making Website, Web Application etc. We can make CMS (Content Management System) from Codeigniter Framework faster than Scratch PHP. It has a very qualitative functionality which is why it is used for making the good Website in a faster way.
If you has the experience or know the basics of PHP so you can develop any website or Web App in Codeigniter framework. Codeigniter Framework save lots of time for developing the Website or Web App instead of Scratch PHP. If you are using it then, framework provides you security also from various attacks.
Codeigniter has many features:
Some of the Important features are:
- MVC (Model-View-Controller) Based System.
- Light Weight compare to other Frameworks.
- Active Records
- Own Form and Data Validation
- Security and XSS Filtering
- Easily Session Management
- Email Sending Class
- File Download Class
- File Uploading Class
- FTP Class
- Pagination
- Data Encryption
- Benchmarking
- Template Engine Class
- Search Engine Friendly URLs
- Helper Function
Codeigniter is based on MVC (Model-View-Controller) System. MVC is a system that separates business logic from presentation. In MVC there is no need to write the code again and again.
Description of Model, View, and Controller.
Model: The Model represents data structure of the database. In Model, you can insert, Delete, Retrieve and Update the table in database thereby, the data passes to the View through the Controller.
The model folder is located in Application Folder of Codeigniter framework. You can write your code and save as .php extension and save in the model folder.
View: It's the information that user can see on the Screen. A view is normally a web page but in Codeigniter, the View can be full page or part of the page. It can be any type of page.In View, you can write your front end code as well as scripting code which can easily be seen by the user on the screen.
Controller: The Controller is intermediate between Model and View. Which transfer's the function between Model and View, it interacts with both Model and View, Normally, Controller plays the main Role in Passing the data into the Systems.
That's it from my side..
If you have any questions, then write in the comments down below OR send me your questions and suggestions to my Email id: aziz.10786@gmail.com.
If you have any questions, then write in the comments down below OR send me your questions and suggestions to my Email id: aziz.10786@gmail.com.
Stay tuned for more coding!!
Thank You...
Hi,
ReplyDeleteYou are amazing, I read your all articles related to programming.
I want to know one thing why you stopped writing the articles ?