1. What is CodeIgniter?
CodeIgniter is a powerful, proven, agile & open web application framework for to build dynamic websites using PHP. CodeIgniter is developed by EllisLab, Inc. And its initial release is February 28, 2006. We can find everything about CodeIgniter from official website of CodeIgniter: http://www.ellislab.com/codeigniter.
CodeIgniter Basic Tutorial |
CodeIgniter uses Model-View-Controller (MVC) software pattern to develop dynamic websites. This framework provides rich set of libraries for common tasks, so it minimizes the amount of code. You require nearly zero configuration for CodeIgniter framework.
CodeIgniter is simple and well-designed toolkit. It reduces complexity of projects and make it simple. The URLs generated by CodeIgniter are understandable and search engine friendly.
2. Why CodeIgniter?
There are following reasons for that CodeIgniter is more popular:
- CodeIgniter is free to use
- Easy to install
- Light weight
- Extensive documentation and tutorial
- Faster compare to other framework
- Uses MVC approach
- Flexible
- Large community of users
3. Features of CodeIgniter
There are following features of CodeIgniter:
- Faster
- Clean and search engine friendly URLs
- MVC based programming
- Extensible
- Light weight
- Full featured database classes
- Form and data validation
- Security and XSS filtering
- Session management
- Email sending class
- Image manipulation
- File uploading class
- Pagination
- Data encryption
- Error logging
- Calendar class
- Template engine class
- Unit testing class
- Flexible URI routing
- Support for Hooks and class extensions
- Large library of "helper" functions
- Supports PHP version 4 and lateral
4. Advantages of CodeIgniter
Following are advantages of CodeIgniter:
- Uses Model-View-Controller
- Set of libraries for common tasks
- Easy to install. Requires nearly zero configurations
- Requires small footprints
- Light weight
- It is free to download
- Faster compare to other PHP frameworks
- Large user community
5. Disadvantages of CodeIgniter
Over many advantages of CodeIgniter, there are some disadvantages of CodeIgniter:
- Does not support Object Record Mapper (ORM)
- Does not have inbuilt Ajax support
- Does not have inbuilt module for handling user Authentication
- Does not have other modules like RSS feed parser, PDF modules, etc
- Does not support Event Driven Programming (EDP)
6. CodeIgniter Official Website and Download Link
CodeIgniter Official Website: CodeIgniter
CodeIgniter Download Link: Download
Thnx for giving knowledge
ReplyDeleteBe Connected, You will get much about php frameworks like codeigniter
ReplyDelete