Question: Who developed CodeIgniter?

Answer:

CodeIgniter is developed by Rick Ellis, chief executive of

Question: What is ExpressionEngine?

Answer:

ExpressionEngine is multi-purpose CMS with modular platform for web with three tiers freelancer, commercial and non-commercial. You may find all features by visiting ExpressionEngine.

Question: What is codeigniter?

Answer:

Codeigniter is an open source, stable and extensible PHP based MVC framework. It is the base for a successful Content Management System.

Question: List features of Codeigniter?

Answer:

Codeigniter has features as:

Model View Controller support System
Extremely Light Weight
Full Featured database classes with compatibility to several platforms
Custom Routing
Form and Data Validation
Security and XSS Filtering
Question: What is MVC Architecture?

Answer:

MVC stands for Model View Controller. MVC is a framework for building web applications using a Model View Controller design. The Model represents the application core. The View displays the data from database.

Question: What is a controller in CodeIgniter framework?

Answer:

A controller is a class that helps delegate work. It works as a glue for web application. It takes incoming HTTP requests and process them.

Question: What is a simple URL pattern used in MVC?

Answer:

http://example.com/[controller-class]/[controller-method]/[arguments]

Question: How to extend one class to another class in MVC?

Answer:

Consider the code class Pages extends CI_Controller {}. In this code, pages class is extending the CI_Controller class. The new pages class can access the variables and methods defined in CI_Conntroller class.

Question: Where is the routing file located in CodeIgniter?

Answer:

Routing file is located at application/config/routes.php

Question: How does any URI mapped to controller?

Answer:

Any URI is mapped to any controller and method using custom routing rules.

Question: What are the matching rules of CodeIgniter?

Answer:

CodeIgniter reads routing rules in a sequence from top to bottom and routes the request to the first matching rule then uses it and drops the rest.

Question: What is model in MVC?

Answer:

To retrieve, insert, and update information in a database or in any other data store, models in MVC are used to represent data.

Question: What is a Query Builder?

Answer:

The

Question: What is CMS?

Answer:

CMS stands for content management system. It is computer application that permits publishing, editing and modifying content, organizing, deleting and maintenance from a central interface. Such CMSs provide methods to manage workflow in a collaborative environment.

Question: What is a framework?

Answer:

A software framework is a reusable software environment that facilitates with particular functionality as part of a larger software platform to facilitate software applications, products and solutions development process.

Question: What does ‘system’ directory contains in codeigniter?

Answer:

‘system’ directory contains all CodeIgniter classes and libraries provided by the framework.

Question: What does ‘application’ directory contains in codeigniter?

Answer:

‘application’ directory contains application code, including the model, view and controller classes.

Question: What are views in codeigniter?

Answer:

Views are HTML pages or page fragments. These are loaded and sent by the Controller to the browser.

Leave a comment

Your email address will not be published. Required fields are marked *