case study 2011 - dynamic website - three tier architecture

Post on 04-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Case Study 2011 - Dynamic Website - Three Tier Architecture

Client Side v Server Side

• Client side e.g. JavaScript• Tasks localized to users interface.• E.g. image rollover or page transition effect.

• Server side script used to access server resources e.g. database or external files.

• Perform more sophisticated tasks e.g. store users shopping cart in a database.

• Available again the next time the user logs on, irrespective as to which computer.

Client Side Software

HTML BrowserHTML + JavaScript

PHP

Server Side Software

Unix Operating Systemor

Linux OS

Apache Web server

PHP processor/interpreter

Module

Database Software

MySQL

Dynamic Website Three Tier Architecture Software

What Happens

MySQLApache

PHP

SQL Query

Web Browser

Client

Server

Result Set

Windows/Mac

Unix/Linux

Client Side Software

HTML BrowserHTML + JavaScript

PHP

Server Side Software

Unix Operating Systemor

Linux OS

Apache Web server

PHP processor/interpreter

Module

ExtrasShopping Cart e.g.

Zencart+

Payment Merchant facility e.g. Nochex,

Eway, Paypal.

Database Software

MySQL

Dynamic Website Three Tier Architecture Software

top related