SlideShare a Scribd company logo
a simple and
powerful framework
for beginner
Codeigniter
What is Framework
Framework is a library that makes easier
development an application by adding some
useful functions and pre-build library .
What is Codeigniter
CodeIgniter is a toolkit for people who build web
applications using PHP. 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. CodeIgniter lets you creatively focus on your
project by minimizing the amount of code needed for a
given task.
MVC
MVC is a software approach that separates
application logic from presentation. In practice,
it permits your web pages to contain minimal
scripting since the presentation is separate from
the PHP scripting.
The Model represents your data structures.
Typically your model classes will contain
functions that help you retrieve, insert, and
update information in your database.
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. It
can also be an RSS page, or any other type of
“page”.
The Controller serves as an intermediary
between the Model, the View, and any other
resources needed to process the HTTP request
and generate a web page.
Application Flow Chart
Why Codeigniter
 CodeIgniter is Light Weight
 CodeIgniter is Fast
 CodeIgniter Uses M-V-C
 CodeIgniter Generates Clean URLs
 CodeIgniter is Extensible
 CodeIgniter Does Not Require a Template
Engine
 CodeIgniter is Well Documented
 Friendly Community
Codeigniter Features
Codeigniter, a MVC framework for beginner
Basic installation
Codeigniter install process is simple and easy.
 Install any Apache server
 Download and unzip Codeigniter files for
www.codeigniter.com/download under your
local environment
 And configure it as need.
Question?
Nurul Amin
http://facebook.com/amin007

More Related Content

PDF
Php Model-View-Controller Frameworks
David Badura
 
PPT
Introduction To Code Igniter
Amzad Hossain
 
PDF
CodeIgniter - PHP MVC Framework by silicongulf.com
Christopher Cubos
 
PPT
Benefits of the CodeIgniter Framework
Toby Beresford
 
PPTX
PHP Frameworks & Introduction to CodeIgniter
Jamshid Hashimi
 
PPTX
Introduction to MVC Web Framework with CodeIgniter
Pongsakorn U-chupala
 
PPT
PHP Frameworks and CodeIgniter
KHALID C
 
PPT
Codeigniter
minhrau111
 
Php Model-View-Controller Frameworks
David Badura
 
Introduction To Code Igniter
Amzad Hossain
 
CodeIgniter - PHP MVC Framework by silicongulf.com
Christopher Cubos
 
Benefits of the CodeIgniter Framework
Toby Beresford
 
PHP Frameworks & Introduction to CodeIgniter
Jamshid Hashimi
 
Introduction to MVC Web Framework with CodeIgniter
Pongsakorn U-chupala
 
PHP Frameworks and CodeIgniter
KHALID C
 
Codeigniter
minhrau111
 

What's hot (20)

PPT
Introduction To CodeIgniter
schwebbie
 
PPTX
Mainframe, the fast PHP framework
bibakis
 
PPTX
PHP Framework Battle
Achievers Tech
 
PPTX
Codeigniter Introduction
Ashfan Ahamed
 
PDF
ColdFusion 11 New Features
Mindfire Solutions
 
PPTX
MVC 6 Introduction
Sudhakar Sharma
 
PPTX
yii framework
Akhil Kumar
 
PPTX
codeigniter
Utkarsh Chaturvedi
 
PPTX
A site in 15 minutes with yii
Andy Kelk
 
PPTX
Building share point apps with angularjs
Ahmed Elharouny
 
PPTX
MVC - Introduction
Sudhakar Sharma
 
PPTX
Portable single page applications with AngularJS in SharePoint
Roger Noble
 
PPT
ASP.NET MVC Presentation
ivpol
 
PPTX
Introduction to ASP.NET
Rajkumarsoy
 
PDF
API SDK Development – Lessons Learned
Pronovix
 
KEY
RIA with Flex & PHP - Tulsa TechFest 2009
Jason Ragsdale
 
PPTX
Angular on ASP.NET MVC 6
Noam Kfir
 
PPT
Introduction to ASP.NET MVC 1.0
Shiju Varghese
 
PPTX
Mvc summary
Muhammad Younis
 
PPT
Yii framework
Pratik Gondaliya
 
Introduction To CodeIgniter
schwebbie
 
Mainframe, the fast PHP framework
bibakis
 
PHP Framework Battle
Achievers Tech
 
Codeigniter Introduction
Ashfan Ahamed
 
ColdFusion 11 New Features
Mindfire Solutions
 
MVC 6 Introduction
Sudhakar Sharma
 
yii framework
Akhil Kumar
 
codeigniter
Utkarsh Chaturvedi
 
A site in 15 minutes with yii
Andy Kelk
 
Building share point apps with angularjs
Ahmed Elharouny
 
MVC - Introduction
Sudhakar Sharma
 
Portable single page applications with AngularJS in SharePoint
Roger Noble
 
ASP.NET MVC Presentation
ivpol
 
Introduction to ASP.NET
Rajkumarsoy
 
API SDK Development – Lessons Learned
Pronovix
 
RIA with Flex & PHP - Tulsa TechFest 2009
Jason Ragsdale
 
Angular on ASP.NET MVC 6
Noam Kfir
 
Introduction to ASP.NET MVC 1.0
Shiju Varghese
 
Mvc summary
Muhammad Younis
 
Yii framework
Pratik Gondaliya
 
Ad

Similar to Codeigniter, a MVC framework for beginner (20)

DOCX
Codeigniter
Chirag Parmar
 
PPTX
CodeIgniter
Sandun_Prasanna
 
DOCX
Get Codeigniter Developement Services From Us
Joe_Mason
 
PPTX
Codeignitor
Gandhi Ravi
 
PPTX
MVC & CodeIgniter
Harshit Gupta
 
PPTX
CODE IGNITER
Yesha kapadia
 
PPTX
Seminar.pptx
Akshay Bhujbal
 
PDF
Code igniter - A brief introduction
Commit University
 
PDF
Introduction To CodeIgniter
Muhammad Hafiz Hasan
 
PDF
Benefits and Features of CodeIgniter.pdf
AddWeb Solution Pvt. Ltd.
 
PPTX
Codeigniter
ShahRushika
 
PPT
Codeigniter simple explanation
Arumugam P
 
PPTX
Codeigniter
shah baadshah
 
PPT
Code igniter overview
umesh patil
 
PDF
Codeigniter
Joram Salinas
 
PPTX
CodeIgniter
Nitin Reddy Katkam
 
PDF
CodeIgniter Website Development a Comprehensive Guide 2024 .pdf
JPLoft Solutions
 
PDF
Some Features make CodeIgniter Powerfull PHP framework.pdf
Moon Technolabs Pvt. Ltd.
 
PDF
CodeIgniter For Project : Lesson 103 - Introduction to Codeigniter
Weerayut Hongsa
 
Codeigniter
Chirag Parmar
 
CodeIgniter
Sandun_Prasanna
 
Get Codeigniter Developement Services From Us
Joe_Mason
 
Codeignitor
Gandhi Ravi
 
MVC & CodeIgniter
Harshit Gupta
 
CODE IGNITER
Yesha kapadia
 
Seminar.pptx
Akshay Bhujbal
 
Code igniter - A brief introduction
Commit University
 
Introduction To CodeIgniter
Muhammad Hafiz Hasan
 
Benefits and Features of CodeIgniter.pdf
AddWeb Solution Pvt. Ltd.
 
Codeigniter
ShahRushika
 
Codeigniter simple explanation
Arumugam P
 
Codeigniter
shah baadshah
 
Code igniter overview
umesh patil
 
Codeigniter
Joram Salinas
 
CodeIgniter
Nitin Reddy Katkam
 
CodeIgniter Website Development a Comprehensive Guide 2024 .pdf
JPLoft Solutions
 
Some Features make CodeIgniter Powerfull PHP framework.pdf
Moon Technolabs Pvt. Ltd.
 
CodeIgniter For Project : Lesson 103 - Introduction to Codeigniter
Weerayut Hongsa
 
Ad

Recently uploaded (20)

PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Architecture of the Future (09152021)
EdwardMeyman
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PPTX
Comunidade Salesforce SĂŁo Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira JĂșnior
 
PDF
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Software Development Methodologies in 2025
KodekX
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Architecture of the Future (09152021)
EdwardMeyman
 
This slide provides an overview Technology
mineshkharadi333
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Comunidade Salesforce SĂŁo Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira JĂșnior
 
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Coupa-Overview _Assumptions presentation
annapureddyn
 

Codeigniter, a MVC framework for beginner

  • 1. a simple and powerful framework for beginner Codeigniter
  • 3. Framework is a library that makes easier development an application by adding some useful functions and pre-build library .
  • 5. CodeIgniter is a toolkit for people who build web applications using PHP. 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. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task.
  • 6. MVC
  • 7. MVC is a software approach that separates application logic from presentation. In practice, it permits your web pages to contain minimal scripting since the presentation is separate from the PHP scripting.
  • 8. The Model represents your data structures. Typically your model classes will contain functions that help you retrieve, insert, and update information in your database.
  • 9. 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. It can also be an RSS page, or any other type of “page”.
  • 10. The Controller serves as an intermediary between the Model, the View, and any other resources needed to process the HTTP request and generate a web page.
  • 13.  CodeIgniter is Light Weight  CodeIgniter is Fast  CodeIgniter Uses M-V-C  CodeIgniter Generates Clean URLs  CodeIgniter is Extensible  CodeIgniter Does Not Require a Template Engine  CodeIgniter is Well Documented  Friendly Community
  • 17. Codeigniter install process is simple and easy.  Install any Apache server  Download and unzip Codeigniter files for www.codeigniter.com/download under your local environment  And configure it as need.