Download presentation
Presentation is loading. Please wait.
Published byAusten Hodge Modified over 9 years ago
1
Pemrograman Web MVC Programming and Design Pattern in PHP 5
2
Pre-MVC Exercise Implements the class diagram in PHP If possible, store all properties on MySQL database Create a Unit Test script to test all implemented methods and attibutes (properties).
3
MVC Design Patterns Model–View–Controller (MVC) is an architecture that separates the representation of information from the user's interaction logic and data processing with it. Controlle r Model View HTTP Request HTTP Response DB
4
PHP & MVC The model view controller pattern is the most used pattern for today’s world web applications It has been used for the first time in Smalltalk and then adopted and popularized by Java At present there are more than a dozen PHP web frameworks based on MVC pattern CodeIgniter, Yii, Kohana, etc. Also you may create your own PHP MVC framework!
5
PHP & MVC The model is responsible to manage the data The view (presentation) is responsible to display the data provided by the model in a specific format The controller handles the model and view layers to work together
6
PHP MVC Sequence Diagram
7
Exercise Implements CRUD- MVC for Bebek Class in PHP
9
Home Work Implements previous class diagram in PHP and MySQL Create a Unit Test script to test all implemented methods and attibutes (properties). If the attributes of all kind of vehicle are stored in a single table in a database, implements the Unit Test in an MVC design pattern.
10
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.