From d2df9bc7cc9d4b3e53818470c5d0977c9a36677c Mon Sep 17 00:00:00 2001 From: Derek Allard Date: Sun, 15 Apr 2007 17:41:17 +0000 Subject: update pMachine to EllisLab update copyright year update Code Igniter to CodeIgniter --- user_guide/overview/mvc.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'user_guide/overview/mvc.html') diff --git a/user_guide/overview/mvc.html b/user_guide/overview/mvc.html index c718ff509..f1ca19a59 100644 --- a/user_guide/overview/mvc.html +++ b/user_guide/overview/mvc.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -63,7 +63,7 @@ MVC

Model-View-Controller

-

Code Igniter is based on the Model-View-Controller development pattern. +

CodeIgniter is based on the Model-View-Controller development pattern. 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.

@@ -71,15 +71,15 @@ MVC is a software approach that separates application logic from presentation.
  • The Model represents your data structures. Typically your model classes will contain functions that help you retrieve, insert, and update information in your your database.
  • The View is the information that is being presented to a user. A View will normally be a web page, but -in Code Igniter, 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".
  • +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.
  • -

    Code Igniter has a fairly loose approach to MVC since Models are not required. +

    CodeIgniter has a fairly loose approach to MVC since Models are not required. If you don't need the added separation, or find that maintaining models requires more complexity than you -want, you can ignore them and build your application minimally using Controllers and Views. Code Igniter also +want, you can ignore them and build your application minimally using Controllers and Views. CodeIgniter also enables you to incorporate your own existing scripts, or even develop core libraries for the system, enabling you to work in a way that makes the most sense to you.

    @@ -98,7 +98,7 @@ Previous Topic:  Application Flow ChartUser Guide Home   ·   Next Topic:  Architectural Goals

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    -- cgit v1.2.3-24-g4f1b