0% found this document useful (0 votes)
33 views9 pages

Integrative and Programming Technologies

CodeIgniter is a PHP web development framework that allows developers to build applications more quickly by providing libraries for common tasks and a simple interface to access these libraries. It follows the model-view-controller pattern, where the model manages the data, the view displays the data, and the controller processes requests and directs them to the appropriate model and view. This allows application logic to be separated from data and presentation.

Uploaded by

CarLos Babaran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views9 pages

Integrative and Programming Technologies

CodeIgniter is a PHP web development framework that allows developers to build applications more quickly by providing libraries for common tasks and a simple interface to access these libraries. It follows the model-view-controller pattern, where the model manages the data, the view displays the data, and the controller processes requests and directs them to the appropriate model and view. This allows application logic to be separated from data and presentation.

Uploaded by

CarLos Babaran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 9

ICT116

INTEGRATIVE AND
PROGRAMMING TECHNOLOGIES
What is CodeIgniter?
• CodeIgniter is a toolkit for people who
build web applications using PHP.
What is CodeIgniter?
• Its goal is to enable you to develop
projects much faster than you could if
you were writing code from scratch, by
providing a rich set of libraries for
commonly needed tasks, as well as a
simple interface and logical structure
to access these libraries.
What is CodeIgniter?
• CodeIgniter lets you creatively focus
on your project by minimizing the
amount of code needed for a given
task.
MODEL – VIEW – CONTROLLER
• CodeIgniter is based on the Model-View-
Controller development pattern. MVC is a
software approach that separates application
logic from presentation
MODEL
• The Model represents your data structures.
Typically your model classes will contain
functions that help you retrieve, insert, and
update information in your database.
VIEW
• The View is the information that is being
presented to a user.
• A View will normally be a web page, but in
CodeIgniter, a view can also be a page fragment
like a header or footer.
Controller
• The Controller serves as an intermediary
between the Model, the View, and any other
resources needed to process the HTTP request
and generate a webpage.
How it works

DATA
CONTROLLER
DATA

HTML /
MODEL VIEW
content

You might also like