PHP Introduction & Installation
Introduction to PHP
PHP is a server-side scripting language and was introduced in 1994. PHP is an Open Source project. PHP originally stood for Personal Home Page and now stands for PHP Hypertext Preprocessor.
If you want to learn more about PHP history, you can learn here http://php.net/manual/en/history.php.php
Server Side Technologies
Server side technologies are web server technologies in which a user's request is executed by running a script directly on the web server to generate dynamic web pages. It provides interactive websites that connects with database or other data stores meeting the dynamic content needs for sophisticated user interaction. For example: search engines, shopping carts, online tickets reservations.
PHP is the most popular open-source server-side language. It is a simple set of utilities that provide users access to their server logs and processed online forms and has evolved into a sophisticated technology which drives dynamic websites.
PHP & MySQL Environment
To develop web applications using PHP, you need to setup PHP&MySQL environment. It can be supported on multiple operating systems like Windows, Linux, Mac OS. On Windows and Mac you can use XAMPP Or WAMP prepackaged install-able software.
Or else you can create PHP & MySQL environment by installing standalone packages of Apache, MySQL and PHP. You should configure all these three software's to work together.
Read this guide => How To Create a PHP Development Environment
Installation of XAMPP & WAMP
Installing WAMP server in Windows 7
Installing XAMPP Server in Mac OS
Step by Step Guide => How To Install WAMP WebServer In Windows
Configuration of Apache/PHP
Configuration of PHP
Common Errors in Installation
These are the few issues you will get into while using PHP