Friday, November 30, 2007

What is WAMP?

The acronym WAMP refers to a set of open source applications (Apache, MySQL and one or more of Perl, PHP and Python), combined with Microsoft Windows, which are commonly used in Web server environments. The WAMP stack provides developers with the four key elements of a Web server: an operating system (Windows), database (MySQL), Web server (Apache) and Web scripting software (PHP, Perl, Python). The combined usage of these programs is called a server stack. In this stack, Microsoft Windows is the operating system (OS), Apache is the Web server, MySQL handles the database components, while PHP (is an object-oriented web scripting language), Python (is a powerful, general-purpose, object-oriented scripting language), or PERL (is yet another powerful, general-purpose, object-oriented scripting language) represents the dynamic scripting languages.