MCQsLearn App Free MCQsLearn App Download - Android - iOS
As an Amazon Associate I earn from qualifying purchases.

CodeIgniter Interview Questions and Answers Test 1 PDF Download

 App (Apple App Store) App (Google Play Store)

CodeIgniter interview questions with answers, codeigniter test 1 to practice codeigniter questions for executive interview preparation. Learn codeigniter on codeigniter, expressionengine, codeigniter features, mvc architecture, codeigniter controller questions and answers for jobs.

FAQs: CodeIgniter Test 1

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.