Apache: is a Web server (similar to IIS)
PHP: All called hypertext preprocessor.
PHP is an HTML embedded language, is a Web site (web) development language (with ASP, JSP,. NET, etc.)
MySQL: is a database (similar to SQL Server, etc.)
To access Web pages requires a Web server, which is used by MySQL to hold data about the interaction between the user and the Web page.
The combination of the three is called AMP, now popular is a lamp:linux operating system through Apache and MySQL support PHP language of a network operating environment.
Advantages:
PHP: Easy to learn relative to other languages (JSP, etc.); PHP can be compiled into functions that are connected to many databases. PHP and MySQL are now great combinations; object-oriented Programming: PHP provides classes and objects.
PHP's most classic combination is: PHP + MySQL + Apache. Ideal for developing small to medium-sized Web applications, it is faster to develop. And all the software is open source free, can reduce investment.
The content originates from the network
Apache+php+mysql