SlideShare a Scribd company logo
PHP Hypertext Preprocessor
R.Lakshmi Asst .Prof
Department of information
Technology
Learn PHP
PHP started out as a small open source project that evolved as more and more people
found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way
back in 1994.
PHP is a MUST for students and working professionals to become a great Software
Engineer specially when they are working in Web Development Domain. I will list down
some of the key advantages of learning PHP:
PHP is a recursive acronym for "PHP: Hypertext Preprocessor".
PHP is a server side scripting language that is embedded in HTML. It is used to
manage dynamic content, databases, session tracking, even build entire e-commerce
sites.
It is integrated with a number of popular databases, including MySQL, PostgreSQL,
Oracle, Sybase, Informix, and Microsoft SQL Server.
PHP is pleasingly zippy in its execution, especially when compiled as an Apache
module on the Unix side. The MySQL server, once started, executes even very complex
queries with huge result sets in record-setting time.
PHP supports a large number of major protocols such as POP3, IMAP, and LDAP.
PHP4 added support for Java and distributed object architectures (COM and CORBA),
making n-tier development a possibility for the first time.
PHP is forgiving: PHP language tries to be as forgiving as possible.
PHP Syntax is C-Like.
Characteristics of PHP
Five important characteristics make PHP's practical
nature possible −
•Simplicity
•Efficiency
•Security
•Flexibility
•Familiarity
Php hypertext Preprocessor
Hello World using PHP.
Just to give you a little excitement about PHP, I'm going to give you a small
conventional PHP Hello World program, You can try it using Demo link.
Live Demo
<html>
<head>
<title>Hello World</title>
</head>
<body>
<?php echo "Hello, World!";?>
</body>
</html>
Applications of PHP
As mentioned before, PHP is one of the most widely used language over
the web. I'm going to list few of them here:
•PHP performs system functions, i.e. from files on a system it can create,
open, read, write, and close them.
•PHP can handle forms, i.e. gather data from files, save data to a file,
through email you can send data, return data to the user.
•You add, delete, modify elements within your database through PHP.
•Access cookies variables and set cookies.
•Using PHP, you can restrict users to access some pages of your website.
•It can encrypt data.
PHP - Environment Setup
In order to develop and run PHP Web pages three vital components need to be
installed on your computer system.
•Web Server − PHP will work with virtually all Web Server software, including
Microsoft's Internet Information Server (IIS) but then most often used is freely
available Apache Server. Download Apache for free here
− https://httpd.apache.org/download.cgi
•Database − PHP will work with virtually all database software, including Oracle and
Sybase but most commonly used is freely available MySQL database. Download
MySQL for free here − https://www.mysql.com/downloads/
•PHP Parser − In order to process PHP script instructions a parser must be installed
to generate HTML output that can be sent to the Web Browser. This tutorial will guide
you how to install PHP parser on your computer.
PHP Parser Installation
Before you proceed it is important to make sure that you have proper environment setup
on your machine to develop your web programs using PHP.
Type the following address into your browser's address box.
http://127.0.0.1/info.php
If this displays a page showing your PHP installation related information then it means
you have PHP and Webserver installed properly. Otherwise you have to follow given
procedure to install PHP on your computer.
This section will guide you to install and configure PHP over the following four
platforms −
•PHP Installation on Linux or Unix with Apache
•PHP Installation on Mac OS X with Apache
•PHP Installation on Windows NT/2000/XP with IIS
•PHP Installation on Windows NT/2000/XP with Apache
Install PHP
To install PHP, we 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
•SAMP for Solaris
•FAMP for FreeBSD
•XAMPP (Cross, Apache, MySQL, PHP, Perl) for Cross Platform: It includes some
other components too such as FileZilla, OpenSSL, Webalizer, Mercury Mail, etc.
If you are on Windows and don't want Perl and other features of XAMPP, you should
go for WAMP. In a similar way, you may use LAMP for Linux and MAMP for
Macintosh.
Download and Install WAMP Server
Click me to download WAMP server
Download and Install LAMP Server
Click me to download LAMP server
Download and Install MAMP Server
Click me to download MAMP server
Download and Install XAMPP Server
Click me to download XAMPP server
How to install XAMPP server on windows
We will learn how to install the XAMPP server on windows platform step by
step. Follow the
below steps and install the XAMPP server on your system.
Step 1: Click on the above link provided to download the XAMPP
server according to your window
requirement.
Step 2: After downloading XAMPP, double click on the downloaded file
and allow XAMPP to make changes in your system. Windows will pop-
up, where you have to click on the Next button.
Step 3: Here, select the components, which you want to install and click Next.
Step 4: Choose a folder where you want to install the XAMPP in your system and
click Next.
Step 5: Click Next and move ahead.
Step 6: XAMPP is ready to install, so click on the Next button and install the XAMPP.
Php hypertext Preprocessor
Step 10: If no error is shown, then XAMPP is running successfully.
Thank you

More Related Content

PPTX
Introduction to xampp
PPTX
CS1520 Intro and Xampp installation
PPT
Xampp Ppt
PDF
Chapter 1
ODP
Installing WampServer
PPTX
Introduction to php
PPTX
PHP tutorials , php tutorials for beginners , tutorials for php
PPT
Installation xampp and WordPress on localhost
Introduction to xampp
CS1520 Intro and Xampp installation
Xampp Ppt
Chapter 1
Installing WampServer
Introduction to php
PHP tutorials , php tutorials for beginners , tutorials for php
Installation xampp and WordPress on localhost

What's hot (18)

PPT
Lamp
PDF
Installing joomla on localhost
PDF
Php introduction
PPT
Joomlapresent
PPTX
PHP-MySQL Database Connectivity Using XAMPP Server
PPTX
PHP .ppt
PPTX
Scaling WordPress on Microsoft
PPTX
How to Install and Configure Drupal CMS
PPTX
How to Install and Configure Drupal CMS
PPT
Wordpress On Windows
PPTX
Rev it up with php on windows
PDF
Web hosting Free Hosting
PPT
PHP LICTURES ..........
PPT
Mambo (2006) Presentation on CMS
PDF
My sql università di enna a.a. 2005-06
PPTX
Wordpress on Windows
PPTX
Presentation php
PDF
SubjectsPlus Manual in Compatible with XAMPP
Lamp
Installing joomla on localhost
Php introduction
Joomlapresent
PHP-MySQL Database Connectivity Using XAMPP Server
PHP .ppt
Scaling WordPress on Microsoft
How to Install and Configure Drupal CMS
How to Install and Configure Drupal CMS
Wordpress On Windows
Rev it up with php on windows
Web hosting Free Hosting
PHP LICTURES ..........
Mambo (2006) Presentation on CMS
My sql università di enna a.a. 2005-06
Wordpress on Windows
Presentation php
SubjectsPlus Manual in Compatible with XAMPP
Ad

Similar to Php hypertext Preprocessor (20)

PDF
Php tutorial
PPT
Php unit i
PPTX
First steps of programming with php
PDF
Php tutorial
PDF
Php tutorial
PDF
Php tutorial
PPTX
Php introduction and configuration
PPTX
lec1 (1).pptxkeoiwjwoijeoiwjeoijwoeijewoi
PDF
Introduction to PHP Introduction to PHP Introduction to PHP
PPT
Introduction of PHP And MySql presentation
PPT
a brief introduction to PHP and how to use it.
PPT
PPTX
Drupaljdnndkdkckmfkfkkffmfkkfkfk_Part1.pptx
PPTX
Php intro
PPT
Notes on PHP for BCA and MCA php_(2).ppt
PPTX
Introduction to PHP from Beginning to End
PPT
Php hypertext pre-processor
PDF
Php training in bhubaneswar
Php tutorial
Php unit i
First steps of programming with php
Php tutorial
Php tutorial
Php tutorial
Php introduction and configuration
lec1 (1).pptxkeoiwjwoijeoiwjeoijwoeijewoi
Introduction to PHP Introduction to PHP Introduction to PHP
Introduction of PHP And MySql presentation
a brief introduction to PHP and how to use it.
Drupaljdnndkdkckmfkfkkffmfkkfkfk_Part1.pptx
Php intro
Notes on PHP for BCA and MCA php_(2).ppt
Introduction to PHP from Beginning to End
Php hypertext pre-processor
Php training in bhubaneswar
Ad

Recently uploaded (20)

PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
PPTX
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Onica Farming 24rsclub profitable farm business
PPTX
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
Open folder Downloads.pdf yes yes ges yes
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Pre independence Education in Inndia.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
STATICS OF THE RIGID BODIES Hibbelers.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
Renaissance Architecture: A Journey from Faith to Humanism
Onica Farming 24rsclub profitable farm business
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Cell Structure & Organelles in detailed.
Open folder Downloads.pdf yes yes ges yes
human mycosis Human fungal infections are called human mycosis..pptx
Pre independence Education in Inndia.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Open Quiz Monsoon Mind Game Final Set.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Mark Klimek Lecture Notes_240423 revision books _173037.pdf

Php hypertext Preprocessor

  • 1. PHP Hypertext Preprocessor R.Lakshmi Asst .Prof Department of information Technology
  • 2. Learn PHP PHP started out as a small open source project that evolved as more and more people found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way back in 1994. PHP is a MUST for students and working professionals to become a great Software Engineer specially when they are working in Web Development Domain. I will list down some of the key advantages of learning PHP: PHP is a recursive acronym for "PHP: Hypertext Preprocessor". PHP is a server side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites. It is integrated with a number of popular databases, including MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server. PHP is pleasingly zippy in its execution, especially when compiled as an Apache module on the Unix side. The MySQL server, once started, executes even very complex queries with huge result sets in record-setting time. PHP supports a large number of major protocols such as POP3, IMAP, and LDAP. PHP4 added support for Java and distributed object architectures (COM and CORBA), making n-tier development a possibility for the first time. PHP is forgiving: PHP language tries to be as forgiving as possible. PHP Syntax is C-Like.
  • 3. Characteristics of PHP Five important characteristics make PHP's practical nature possible − •Simplicity •Efficiency •Security •Flexibility •Familiarity
  • 5. Hello World using PHP. Just to give you a little excitement about PHP, I'm going to give you a small conventional PHP Hello World program, You can try it using Demo link. Live Demo <html> <head> <title>Hello World</title> </head> <body> <?php echo "Hello, World!";?> </body> </html>
  • 6. Applications of PHP As mentioned before, PHP is one of the most widely used language over the web. I'm going to list few of them here: •PHP performs system functions, i.e. from files on a system it can create, open, read, write, and close them. •PHP can handle forms, i.e. gather data from files, save data to a file, through email you can send data, return data to the user. •You add, delete, modify elements within your database through PHP. •Access cookies variables and set cookies. •Using PHP, you can restrict users to access some pages of your website. •It can encrypt data.
  • 7. PHP - Environment Setup In order to develop and run PHP Web pages three vital components need to be installed on your computer system. •Web Server − PHP will work with virtually all Web Server software, including Microsoft's Internet Information Server (IIS) but then most often used is freely available Apache Server. Download Apache for free here − https://httpd.apache.org/download.cgi •Database − PHP will work with virtually all database software, including Oracle and Sybase but most commonly used is freely available MySQL database. Download MySQL for free here − https://www.mysql.com/downloads/ •PHP Parser − In order to process PHP script instructions a parser must be installed to generate HTML output that can be sent to the Web Browser. This tutorial will guide you how to install PHP parser on your computer.
  • 8. PHP Parser Installation Before you proceed it is important to make sure that you have proper environment setup on your machine to develop your web programs using PHP. Type the following address into your browser's address box. http://127.0.0.1/info.php If this displays a page showing your PHP installation related information then it means you have PHP and Webserver installed properly. Otherwise you have to follow given procedure to install PHP on your computer. This section will guide you to install and configure PHP over the following four platforms − •PHP Installation on Linux or Unix with Apache •PHP Installation on Mac OS X with Apache •PHP Installation on Windows NT/2000/XP with IIS •PHP Installation on Windows NT/2000/XP with Apache
  • 9. Install PHP To install PHP, we 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 •SAMP for Solaris •FAMP for FreeBSD •XAMPP (Cross, Apache, MySQL, PHP, Perl) for Cross Platform: It includes some other components too such as FileZilla, OpenSSL, Webalizer, Mercury Mail, etc. If you are on Windows and don't want Perl and other features of XAMPP, you should go for WAMP. In a similar way, you may use LAMP for Linux and MAMP for Macintosh.
  • 10. Download and Install WAMP Server Click me to download WAMP server Download and Install LAMP Server Click me to download LAMP server Download and Install MAMP Server Click me to download MAMP server Download and Install XAMPP Server Click me to download XAMPP server
  • 11. How to install XAMPP server on windows We will learn how to install the XAMPP server on windows platform step by step. Follow the below steps and install the XAMPP server on your system. Step 1: Click on the above link provided to download the XAMPP server according to your window requirement.
  • 12. Step 2: After downloading XAMPP, double click on the downloaded file and allow XAMPP to make changes in your system. Windows will pop- up, where you have to click on the Next button.
  • 13. Step 3: Here, select the components, which you want to install and click Next. Step 4: Choose a folder where you want to install the XAMPP in your system and click Next.
  • 14. Step 5: Click Next and move ahead.
  • 15. Step 6: XAMPP is ready to install, so click on the Next button and install the XAMPP.
  • 17. Step 10: If no error is shown, then XAMPP is running successfully.