|< < 12 > >|

3-tier architecture

Obvious variations

Instead of Linux

  • No alternative, really. Nearly all of the servers used to support websites and apps run on Linux.

Instead of Apache

  • Nginx is the main alternative. Designed for higher performance and smaller footprint than Apache.

Instead of MySQL

  • Postgres, obviously.
  • Or any database system.
  • NoSQL systems are current, popular alternatives.

Instead of PHP

  • Java
  • Javascript
  • Less often: Python

|< < 12 > >|