CodeIgniter Interview Questions and Answers Test 1 PDF Download
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.