PHP (Hypertext Preprocessor)

PHP is an open-source, interpreted, and object-oriented scripting language that can be executed at the server-side. PHP is well suited for web development. Therefore, it is used to develop web applications (an application that executes on the server and generates the dynamic page.).

More About PHP

 PHP was developed by Rasmus Lerdorf in 1995 and is later being developed as an open-source. PHP group now manages the implementation of PHP.

 PHP has many syntaxes similar to C, Java, and Perl, and has many unique features and specific functions.

 PHP page is a file with a .php extension can contain a combination of HTML Tags and PHP scripts.

 PHP recursive acronym for PHP (Hypertext Preprocessor):  HyperText means, text containing all sorts of web markups, PreProcessor means all of the HyperText is processed first and then the result is sent as pure HTML to the web browser. A client cannot see the PHP source code because it is preprocessed and interpreted.

 PHP is Server-side scripting language: Server-side scripting means that the PHP code is processed on the web server rather than the client machine.

 PHP supports many databases (MySQL and PHP combination is widely used).

 PHP is an open-source scripting language.

 PHP is free to download and use.

Popular Online Web Applications Developed in PHP / Frameworks of PHP.

CMS Made in PHP

FrameWorks in PHP

WordPress

Laravel

Joomla

CodeIgniter

Drupal

Symfony

SilverStripe

CakePHP

PHP Fusion

Yii

PHP Development Articles - QL Tech

PHP Features

PHP Features

Execution of PHP

To run PHP code, you need the following three software on your local machine:

  1. Web Server (e.g., Apache)
  2. PHP (Interpreter)
  3. MySQL Databases (optional)

I will suggest you to install AMP (Apache, MySQL, PHP) software stack. It is available for all operating systems. There are many AMP options available in the market that are given below:

  • WAMP for Windows
  • LAMP for Linux
  • MAMP for Mac
  • XAMPP (Cross, Apache, MySQL, PHP, Perl) for Cross Platform: It includes some other components too such as FileZilla, OpenSSL, Webalizer, Mercury Mail, etc.

How PHP Works

How PHP Works

There are 80% websites are developed using php, some of the best websites are:

Facebook

Wikipedia

Tumblr

Yahoo

Flickr

Friendster

Istockphoto

sourceforge.net