By Brian Patterson & Amanda Perez. PHP was originally created to maintain his personal homepage, hence the name PHP. Development began in 1994 and was.

Slides:



Advertisements
Similar presentations
PHP for Server-Side Preprocessing Chapter 08. Overview and Objectives Present a brief history of the PHP language Discuss how PHP fits into the overall.
Advertisements

Syed Arshad Sultan ,
Software Freedom Day th September 2007 Asia Pacific Institute of Information Technology Colombo, Sri Lanka. Nazly Ahmed Scripting The Web.
PHP: Hypertext Preprocessor Greg Lowe Rob White Brian Wright Mike Zywiec.
BY: ALBERTO CABEZAS 4/19/2010. INTRODUCTION: PHP is considered today as one of the most famous scripting languages. PHP is widely used as a general purpose.
PHP/ASP Robert Nelson & Will Vanlue BA370 November 4 th, 2005.
PHP CSCE 330 February 6, 2003 Group Members: Antwan B. Phan George Hwang Luat Vu Programming Language Presentation.
Learning Web development. 3(+1) Tier architecture PHP script Remote services Web Server (Apache, IIS) Browser (IE, FireFox, Opera) Desktop (PC or MAC)
Introduction to PHP. PHP Origins Rasmus LerdorfRasmus Lerdorf (born Greenland, ed Canada) PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP.
May 11, 2011 PHP Hypertext Preprocessor. What is the technology? ✤ Server side scripting and programming language. ✤ Can be embedded in HTML ✤ Free and.
PHP: HYPERTEXT PRE PROCESSOR BY: KAILA ULINE, HILARY PETROKUBI, HAIDAN HU, EMILY MARTIN.
May 11, 2011 PHP Hypertext Preprocessor. What is the technology? ✤ Server side scripting and programming language. ✤ Can be embedded in HTML ✤ Free and.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
PHP By Dr. Syed Noman Hasany. PHP PHP was originally created by Rasmus Lerdorf in PHP stands for PHP: Hypertext Preprocessor (a recursive acronym).
PHP PHP: Hypertext Preprocessing Matt Murphy & Dublas Portillo.
PHP PHP: Hypertext Preprocessing. What is PHP? PHP is a server-side scripting language designed specifically for the Web. An open source language PHP.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
The PHP Story. PHP Story PHP is a programming language. Incorporate(join) sophisticated business logic. Widely used general purpose scripting language.
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
PHP: Hypertext Processor Fred Durao
ITM352 PHP and Dynamic Web Pages: Server Side Processing.
PHP HYPERTEXT: PREPROCESSOR By: Justin T. Pleva. WHAT IS PHP?  General purpose  Server-side web development  Console application.
What is PHP PHP (officially "PHP: Hypertext Preprocessor") is a server-side HTML-embedded scripting language –means that code does not need to be compiled.
PHP - Hypertext Preprocessor Yaron Benita De Paul University.
Copyright © Curt Hill PhP History and Introduction.
ITD 3194 Web Application Development Chapter 4: Web Programming Language.
Mandakini Ayushi Infotech Mandakini Kumari 22 nd July PHP Basic.

PHP was created by Rasmus Lerdorf in It was initially server-side, traffic tracking script. PHP 2 (1995) Added database support, file uploads, regular.
IDK0040 Võrgurakendused I harjutus 06: PHP: Introduction Deniss Kumlander.
PHP Professor Waterman. Agenda What is PHP Versions HTML Dynamic Web sites Interactive Web Sites Installing PHP Transfer pages to a Web hosting service.
PHP PHP: Hypertext Preprocessing Preston Brinks and Sean McKenzie.
PHP TUTORIAL. HISTORY OF PHP  PHP as it's known today is actually the successor to a product named PHP/FI.  Created in 1994 by Rasmus Lerdorf, the very.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
PHP and MySQL by Example COMP YL Professor Mattos.
Introduction to PHP and MySQL Kirkwood Center for Continuing Education By Fred McClurg, © Copyright 2015, Fred McClurg, All Rights.
PHP By Sergio Rodriguez By Sergio Rodriguez. PHP G PHP: Hypertext Preprocessor G Scripting language G PHP: Hypertext Preprocessor G Scripting language.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Intro to PHP IST2101. Review: HTML & Tags 2IST210.
Introduction to PHP Advanced Database System Lab no.1.
CS 4720 Dynamic Web Applications CS 4720 – Web & Mobile Systems.
PHP vs ASP.NET By: Colin Cramer. Overview HistoryCostPopularitySupportScalability.
WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO.
1 CSC 301 Web Programming Charles Frank. PHP – Stands for:  Personal Home Page (originally),  PHP: Hypertext Preprocessor (now; follows GNU’s recursive.
©John Samuel 2008 Introduction to PHP. ©John Samuel 2008 Objectives At the end of this class the student will be able to; Create and run a simple php.
PHP Introduction PHP is a server-side scripting language.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
1Introduction to PHP 5 Presented by Brett Buddin.
1 PHP Pattadon Sintusak ID PHP Programmingintroduction2 Content History of PHP What’s PHP? Purpose of PHP Structure of PHP Language Reference.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
PHP Training With Live SSDN Technologies SSDN Technologies To request free demo session please mail us at or call us at
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
Introduction to PHP. PHP Origins Rasmus LerdorfRasmus Lerdorf (born Greenland, ed Canada) PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP.
PHP Training With Live Project Sigma SEO Solutions To request free demo session please mail us at or call us at
Presenting By A-ONE INFOTECH.  A-one InfoTech is a professional web design company located in Chandigarh, India. We specialized in web design, web development,
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
PHP using MySQL Database for Web Development (part II)
CSC 301 Web Programming Charles Frank.
And Why You Should Use It In You Websites
Introduction to PHP “PHP is a server-side scripting language designed specifically for the Web. Within an HTML page, you can embed PHP code that will be.
Introduction to PHP “PHP is a server-side scripting language designed specifically for the Web. Within an HTML page, you can embed PHP code that will be.
Pemrograman V (PHP) “Introduction”
PHP PHP PHP STAND FOR HYPERTEXT PRE-PROCESSOR. PHP PHP PHP STAND FOR HYPERTEXT PRE-PROCESSOR.
PHP Introduction.
Skulbong Taisawapak ID:
Intro to PHP.
Introduction to PHP.
Web Application Development Using PHP
Presentation transcript:

By Brian Patterson & Amanda Perez

PHP was originally created to maintain his personal homepage, hence the name PHP. Development began in 1994 and was released on June 8, In 1997, two Israeli developers, Andi Gutmans and Zeev Suraski rewrote the parser which formed the base of PHP 3. The official launch of PHP 3 was in June Who Made it?

What is PHP? PHP is a general purpose server-side language designed for web development to produce dynamic web pages. PHP was originally an acronym for Personal Home Page but now stands for PHP: Hypertext Preprocessor. PHP is open source. PHP scripts are ran on the server. PHP supports many databases (MySQL, Sybase, ODBC, etc). PHP is free to download.

 Rasmus Lerdorf began PHP when he created a set of Perl scripts he called “Personal Home Page Tools” to maintain his personal homepage.  He first announced the release of PHP on the comp.infosystem. ring.cgi Usenet discussion group on June 8,  Zeev Suraski and Andi Gutmans rewrote the parser in 1997 which formed the base for PHP 3 with the official launch coming in June  They rewrote PHP’s core and produced the Zend Engine in 1999 and founded Zend Technologies.

 PHP generally runs on a web server.  PHP acts as a filter, primarily, taking input from a file stream and/or PHP instructions and outputting the data, most commonly being HTML.

PHP is considered to be one of the easiest languages to learn. Readability is quite easy as it is very similar to the language in which it was implemented in, C. All PHP begins with. What’s in between is the php code itself so tracking it down is quite simple. The syntax of PHP is very similar to other C based languages.

PHP was implemented in C so it takes much of its syntax from there. It is a weakly and dynamically typed language. It is easy to learn compared to many other languages and completely free.

PHP is an interpreted language making its build cycle super short. Its very portable with very little tweaking necessary between different operating systems. If the speed of a compiled program is needed, it can be compiled. For example, write what you need in C and use the C PHP interface. One of the most widely used languages on the internet today.

It’s FREE!! The cost to implement PHP is completely free. The PHP manual which is readily available at is regarded as one of the best language manuals, making training very cost effective. The services needed for PHP can also be had for free, such as Apache server and MySql.

Pros Quick and easy. Works well with databases, file systems, etc. Huge amount of free support. One of the best online manuals. Shallow learning curve. Extremely large body of built in functions. Regular expression support. Extensive database support. Cons Global configuration patterns can change semantics affecting the portability. Too easy to learn. No decent ide for php. Too many choices for selecting libraries and framework. Backwards compatibility issues.

<?php echo "Hi, I'm a PHP script!"; ?> <?php # Script numbers.php //set the variables. $quantity = 30; $price = ; $taxrate =.05; //calculate the total $total = $quantity * $price; $total = $total + ($total * $taxrate); $total = number_format ($total, 2); //Print the results. echo 'You are purchasing '. $quantity. ' widget(s) at a cost of $'. $price. ' each. With tax, the total comes to $'. $total. ' ; ?>

PHP and MySQL for dynamic web sites 2 nd Edition, Larry Ullman,