CodeIgniter is an rapid development web framework.
CodeIgniter is loosely based on the popular model–view–controller (MVC) development pattern. While controller classes are a necessary part of development under CodeIgniter, models and views are optional. CodeIgniter can be also modified to use Hierarchical Model View Controller (HMVC) which allows developers to maintain modular grouping of Controller, Models and View arranged in a sub-directory format.
CodeIgniter is most often noted for its speed when compared to other PHP frameworks. In a critical take on PHP frameworks in general, PHP creator Rasmus Lerdorf spoke at frOSCon in August 2008, noting that he liked CodeIgniter "because it is faster, lighter and the least like a framework."
We are launching a product which will configure and publish CodeIgniter, an open source Framework solution which is embedded pre-configured tool with LAMP and ready-to-launch VM on Azure that contains CodeIgniter, Apache, MySQL, Linux, PHP (LAMP).
Model-View-Controller Based System.
Extremely Light Weight.
Full Featured database classes with support for several platforms.
Query Builder Database Support.
Form and Data Validation.
Security and XSS Filtering.
Email Sending Class.
It helps web developers to find out the errors in programming codes and fix-up the issues instantly in the web applications.
It provides you user-friendly interface that help developers to create a dynamic, flexible, secure and large web applications effectively in a short span of time.
Web developers can make use of this powerful framework to customize the configuration files easily and it provides hassle-free migration from source to destination service hosting.
The framework helps the programmer to create both front-end and rear-end of a web application effectively and easily in a secured manner.
Programmers can create web applications with additional features and high-end functionalities by using in-built resource and libraries of the CodeIgniter.
File Uploading Class
Full Page Caching
User Agent Class
Zip Encoding Class
Template Engine Class
Unit Testing Class
Search-engine Friendly URLs
Flexible URI Routing
Support for Hooks and Class Extensions
Large library of "helper" functions