• Software Development, Websites

    Posted on December 27th, 2007

    Written by Howard Young

    Tags

    model-view-controller-cakephp.jpgBasic Stuff: The Model-View-Controller Architecture has three components used to partition and separate the processing from the display or GUI: The Model, View and Controller.

    Basically, the inputs are mapped to the Controller and the outputs are mapped to the View. The Model maintains the persistent state of the Controller. Some MVC Architecture Diagrams show an interface between the View and Model; however, I believe that is incorrect since you want to isolate the view from the content.

    For a Web Application, the Controller and View sit on top of TCP/HTTP or HTTPS with the Controller accepting HTTP Request Messages and the View providing the Request Codes and appropriate Markup Language (HTML, XML, etc.) response.

    The Model provides the persistent state of the Application and typically interfaces with a Data Base.

    This entry was posted on Thursday, December 27th, 2007 at 9:24 pm and is filed under Software Development, Websites. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • 0 Comments

    Take a look at some of the responses we've had to this article.

  • Post a Comment

    Let us know what you thought.

  • Name:

    Email (required):

    Website:

    Message: