codeigniter, a mvc framework for beginner

19
a simple and powerful framework for beginner Codeigniter

Upload: aminbd

Post on 15-Aug-2015

180 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Codeigniter, a MVC framework for beginner

a simple and powerful framework

for beginner

Codeigniter

Page 2: Codeigniter, a MVC framework for beginner

What is Framework

Page 3: Codeigniter, a MVC framework for beginner

Framework is a library that makes easier

development an application by adding some

useful functions and pre-build library .

Page 4: Codeigniter, a MVC framework for beginner

What is Codeigniter

Page 5: Codeigniter, a MVC framework for beginner

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.

Page 6: Codeigniter, a MVC framework for beginner

MVC

Page 7: Codeigniter, a MVC framework for beginner

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.

Page 8: Codeigniter, a MVC framework for beginner

The Model represents your data structures. Typically your model classes will contain functions that help you retrieve, insert, and update information in your database.

Page 9: Codeigniter, a MVC framework for beginner

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”.

Page 10: Codeigniter, a MVC framework for beginner

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.

Page 11: Codeigniter, a MVC framework for beginner

Application Flow Chart

Page 12: Codeigniter, a MVC framework for beginner

Why Codeigniter

Page 13: Codeigniter, a MVC framework for beginner

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

Page 14: Codeigniter, a MVC framework for beginner

Codeigniter Features

Page 15: Codeigniter, a MVC framework for beginner
Page 16: Codeigniter, a MVC framework for beginner

Basic installation

Page 17: Codeigniter, a MVC framework for beginner

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.

Page 18: Codeigniter, a MVC framework for beginner

Question?

Page 19: Codeigniter, a MVC framework for beginner

Nurul Amin http://facebook.com/amin007