|< < 11 > >|

3-tier architecture

A 3-tier architecture involves (surprise!) one more tier, always distributed.

  • Tier 1: The database.

  • Tier 2: An application server of some kind.

  • Tier 3: An end-user, e.g. operating a browser or a cell phone.

A "stack" of technology implements the tiers.

LAMP stack

  • L: Linux

  • A: Apache (web server)

  • M: MySQL (database)

  • P: PHP (server-side language)

|< < 11 > >|