Codeigniter MVC Framework PHP

CodeIgniter Libraries

CodeIgniter Libraries All of the available libraries are located in your system/libraries/ directory. In most cases, to use one of these classes involves initializing it within a controller using the following initialization method: $this->load->library(‘class_name’); Where ‘class_name’ is the name of the class you want to invoke. For example, to load the Form Validation Library you […]

Codeigniter MVC Framework PHP

CodeIgniter Helper Functions

Helper Functions Helpers, as the name suggests, help you with tasks. Each helper file is simply a collection of functions in a particular category. There are URL Helpers, that assist in creating links, there are Form Helpers that help you create form elements, Text Helpers perform various text formatting routines, Cookie Helpers set and read […]

Codeigniter MVC Framework PHP

CodeIgniter Controllers, methods and constructors

We are discussing about codeigniter controller and his methods, print string, passing uri segment to methods, defining default controller, remapping methods call, processing output, private methods, organizing your controllers into sub-directories, class constructors and reserved method names Controllers Controllers are the heart of your application, as they determine how HTTP requests should be handled. 1.   […]

Codeigniter MVC Framework PHP

CodeIgniter Features

CodeIgniter Features Features in and of themselves are a very poor way to judge an application since they tell you nothing about the user experience, or how intuitively or intelligently it is designed. Features don’t reveal anything about the quality of the code, or the performance, or the attention to detail, or security practices. The […]

Codeigniter MVC Framework PHP

Design and Architectural Goals

Design and Architectural Goals Our goal for CodeIgniter is maximum performance, capability, and flexibility in the smallest, lightest possible package. To meet this goal we are committed to benchmarking, re-factoring, and simplifying at every step of the development process, rejecting anything that doesn’t further the stated objective. From a technical and architectural standpoint, CodeIgniter was […]