PHP is a hypertext preprocessor which is used for general purpose scripting language to produce dynamic web pages in web development. PHP is also known as Personal Home Page and it was developed by the Danish programmer Rasmus Lerdorf for personal website in 1995. Later he amended PHP to develop web forms and to communicate with database which was used to prepare simple dynamic web software. To make an application PHP code is implanted into the HTML coding which is interpreted with the help of PHP processor module on a web server to generate the dynamic web pages. Although PHP was created and developed for personal use by its creator Rasmus Lerdorf but soon it got amazing popularity ad it was announced as free software with PHP License. Now PHP is processed by an interpreter application and produces the require program output.
In 1997, PHP was rewritten by two Israeli programmers Zeev Suraski and Andi Gutmans and it was released for public testing as PHP 3. In 1998 both programmers made a new tool named Zen Engine and PHP was equipped with Zend 1.0. In the continuation of improvement, PHP 4 and PHP 5 ware also released in May 2000 and July 2004 respectively. Both were equipped with latest updated Zend technologies and were able to build complex web application.
PHP has thousands of functions either base functions or via extensions which is the core strength of PHP popularity. Besides this a developer or programmer can also create his own functions through amending it. PHP also motivated developers to create framework for promoting web applications easily and rapidly such as CakePHP, Symfony, Codelgniter etc. Today PHP is used to develop server-side and client web application in which web server operates the PHP. It can be embedded on mostly available operating systems and web servers with the help of PHP installer like WAMP, MAMP and LAMP. Today it has become an essential part of all major and popular open source software and CMS like WordPress, Joomla, Drupal, eZpublish, Moddle, MediaWiki.