WAMP / LAMP / MAMP / XAMP - (WDE)

Notes:

Web Development Environment(WDE):
WAMP , LAMP, MAMP, & XAMP

Web development environment:
allows us to develop web applications locally (offline)

To develop any web applications first we need to setup a web development environment in our local machine i.e. in our computer system. On setting up a web development environment we convert our local machine to behave as both client as well as the server.

To setup a web development environment for developing web applications using PHP and MySQL, according to the system specification we need to install one of the below mentioned software packages.

W-AMP, L-AMP, M-AMP & X-AMP: (WDEs)

W- Windows, L-Linux, M-Mac, X – any OS

The above mentioned software packages install:
A – Apache, M - MySQL, P - PHP engine

Apache (Web server):
Responsible for accepting requests from clients and sending responses back

MySQL (DBMS):
Responsible for communicating with MySQL Database Server and managing it

PHP (Engine):
Responsible for executing PHP script

Interview Questions: