Technical Review - PHP 20021085 Jang Jaeseok. Overview Introduction  What is PHP?  History of PHP  What can do with PHP?  Advantages of PHP PHP syntax.

Slides:



Advertisements
Similar presentations
PHP Hypertext Pre-Processor
Advertisements

1 Database Driven Web Application Clients Application Servers including web servers Database Server Traditional client-server (2-tier architecture): client:
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
Page 1 PHP, HTML, STATE Achmad Arwan, S.Kom. Page 2 PHP ( PHP: Hypertext Preprocessor) A programming language devised by Rasmus Lerdorf in 1994 for building.
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 CSCE 330 February 6, 2003 Group Members: Antwan B. Phan George Hwang Luat Vu Programming Language Presentation.
Introduction to PHP. PHP Origins Rasmus LerdorfRasmus Lerdorf (born Greenland, ed Canada) PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP.
Multiple Tiers in Action
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
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.
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
PHP HYPERTEXT: PREPROCESSOR By: Justin T. Pleva. WHAT IS PHP?  General purpose  Server-side web development  Console application.
Computer Concepts 2014 Chapter 7 The Web and .
Powerpoint Templates Page 1 Powerpoint Templates Web Programming PHP MySql Ikbal Jamaludin.
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.
Agenda Web Development Chapter 7 Review Class Discussion Issues.
ITD 3194 Web Application Development Chapter 4: Web Programming Language.

About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
PHP Professor Waterman. Agenda What is PHP Versions HTML Dynamic Web sites Interactive Web Sites Installing PHP Transfer pages to a Web hosting service.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
Pradeep Tallogu Deepak Avanna Sharath Madathil
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.
What is PHP? PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general- purpose scripting language that is especially.
PHP and MySQL by Example COMP YL Professor Mattos.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Developing Web Applications with PHP RAD for the World Wide Web.
Speaker: Hsiang-Ting Fang 1. What is PHP. History of PHP. Variables Data type Examples*4 Reference Exercise*3 2.
PHP(hyper test pre-procsesor)
CS320 Web and Internet Programming Introduction to PHP Chengyu Sun California State University, Los Angeles.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
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 Architecture Introduction
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.
Enterprise PHP - Introduction Enterprise Client-Server Development with PHP Nic Shulver, FCES, Staffordshire University A fifteen credit module based on.
1 CSC 301 Web Programming Charles Frank. PHP – Stands for:  Personal Home Page (originally),  PHP: Hypertext Preprocessor (now; follows GNU’s recursive.
PHP Introduction PHP is a server-side scripting language.
1 PHP Pattadon Sintusak ID PHP Programmingintroduction2 Content History of PHP What’s PHP? Purpose of PHP Structure of PHP Language Reference.
PHP Security Ryan Dunn Jason Pack. Outline PHP Overview PHP Overview Common Security Issues Common Security Issues Advanced Security Issues Advanced Security.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
1 PHP Intro PHP Introduction After this lecture, you should be able to: Know the fundamental concepts of Web Scripting Languages in general, PHP in particular.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
PHP – PHP Hypertext Processor A quick overview. How is PHP used? Embedded with HTML, e.g. Not like CGI: PHP files not an executable Used with servers.
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
PHP using MySQL Database for Web Development (part II)
Introduction to PHP and MySQL – Creating Database-Driven Websites
Introduction to Dynamic Web Programming
Development of Web Applications - Introduction
CSC 301 Web Programming Charles Frank.
DBW - PHP DBW2017.
PHP / MySQL Introduction

Presentation transcript:

Technical Review - PHP Jang Jaeseok

Overview Introduction  What is PHP?  History of PHP  What can do with PHP?  Advantages of PHP PHP syntax  Language syntax  Web related variables Examples

Introduction -What is PHP? Professional HTML Processor (PHP3) Scripting Language  Server-side,  HTML-embedded  Cross-platform (UNIX, LINUX, Windows) APM?  Apache + PHP + MySQL  Web Server & PHP & DB

Introduction - History of PHP Personal Home Page Tools (PHP/FI)  By Rasmus Lerdorf in 1994 Improved Version  PHP3  PHP4 Zend Additional function Improve processing speed Popular script language  Used by about 200,000 sites

Introduction - What can do with PHP? All functions of CGI are available (C,Perl)  Get data with HTML  Active Web page  Control cookie Advanced functions  Active GIF image  HTTP certification  File uploading

Introduction - Advantages of PHP Linkage to DB  MySQL, dBase, mSQL, etc. Connect with another services  IMAP, SNMP, HTTP, POP3, etc  Raw socket Make possible using undefined protocol Simple coding skill  Type Automation of variable  Similarity with other language -> C++

PHP syntax - Language syntax Embedded in HTML ( between ) Variables  Type automation  Dynamic variable Type casting  Ex) $var = (int) ”123abc”; Control structures  If, switch, do/while, for

PHP syntax - Web related variables GET, POST, cookie, environment variables   $var is set to the input of text field PHP Information  <?  mysql_connect('localhost','','');  phpinfo();  ?>

PHP syntax - Web related variables

Examples - Showing Browser and IP Address PHP Example You are using and coming from

Examples - Showing Browser and IP Address

Examples - Form Handling

Result Input

Q & A