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

How to find PHP Configuration file location in Linux