PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.

Slides:



Advertisements
Similar presentations
IS 6116 Introduction – 10 Jan Lecturer Details Aonghus Sugrue Website: aonghussugrue.wordpress.com
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.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
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.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
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).
8/17/2015CS346 PHP1 Module 1 Introduction to PHP.
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
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.
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.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
Intro to PHP Introduction to server-side scripts (It’s all good :D) © TAFE NSW
PHP HYPERTEXT: PREPROCESSOR By: Justin T. Pleva. WHAT IS PHP?  General purpose  Server-side web development  Console application.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Powerpoint Templates Page 1 Powerpoint Templates Web Programming PHP MySql Ikbal Jamaludin.
ITD 3194 Web Application Development Chapter 4: Web Programming Language.
Mandakini Ayushi Infotech Mandakini Kumari 22 nd July PHP Basic.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Languages in WEB Presented by: Jenisha Kshatriya BCM SS09.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
IDK0040 Võrgurakendused I harjutus 06: PHP: Introduction Deniss Kumlander.
INTERNET APPLICATION DEVELOPMENT For More visit:
PHP PHP: Hypertext Preprocessing Preston Brinks and Sean McKenzie.
What is PHP? PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general- purpose scripting language that is especially.
Nael Alian Introduction to PHP
Access The L Line The Express Line to Learning 2007 © Wiley Publishing All Rights Reserved. L Line.
Mini Group Presentations: php by Veronica Black + Jia Xu.
Basics and uses of php Prepared By
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Introduction to CS520/CS596_026 Lecture Two Gordon Tian Fall 2015.
Introduction to PHP Advanced Database System Lab no.1.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Project Members: ABHIJITH REDDY MAMIDI SWETHA CHAPARALA TEJASWI DUBBUDU JESURUN PREM KUMAR.
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.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
David Lawrence 7/8/091Intro. to PHP -- David Lawrence.
PHP Introduction PHP is a server-side scripting language.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
 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.
Overview Web Technologies Computing Science Thompson Rivers University.
CGS 3066: Web Programming and Design Spring 2016 Introduction to Server-Side Programming.
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.
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative.
1 Server Side scripting PHP. 2 What is PHP? PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP PHP scripts are.
Introduction to PHP. PHP Origins Rasmus LerdorfRasmus Lerdorf (born Greenland, ed Canada) PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
PHP using MySQL Database for Web Development (part II)
CGS 3066: Web Programming and Design Spring 2017
A PRESENTATION ON (IN PHP,CSS,HTML)
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Pemrograman V (PHP) “Introduction”
PHP Introduction.
IntroductionToPHP Static vs. Dynamic websites
Intro to PHP.
Tutorial 6 PHP & MySQL Li Xu
Introduction to PHP.
Web Servers (IIS and Apache)
Web Application Development Using PHP
Presentation transcript:

PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University

Agenda Overview of PHP and Oracle Web Programming. Introduction of PHP. PHP Engine Architecture. Functionality of PHP. Oracle 11g XE (Express Edition). Zend Server.

Overview of PHP and Oracle Web Programming What is PHP? PHP is a recursive acronym for “PHP: Hypertext Preprocessor”. It is widely-used open source, scripting language that is especially suited for web development and can be embedded into HTML. PHP is a server-side scripting language PHP scripts are executed on the server

Introduction of PHP PHP is open source software. PHP is free to download and use. PHP supports many databases (MySQL, Informix, Oracle, Generic ODBC, etc.) ‏. PHP runs on different platforms (Windows, Linux, Unix, etc.) ‏ PHP is compatible with almost all servers used today (Apache, IIS, etc.) ‏ We are using Zend server, Oracle 11g XE (Express Edition) for the PHP application Development.

PHP Engine Architecture. In the simplest architecture, you place the Apache server, PHP engine, and oracle database on a single platform. Assuming this simple model, the customer request goes to the Apache server, which hands off the dynamic calls to the PHP engine. The PHP engine supports the scope of execution of PHP script, which can call the Oracle database server. The call from the PHP script is made through the Oracle call interface 8 (OCI8). When the database finishes processing the request, the PHP script then writes a temporary document that is served back to the original client.

Functionality of PHP PHP code is executed on the server, generating HTML which is then sent to the client. The client would receive the results of running that script, but would not know what the underlying code was.

Oracle 11g XE (Express Edition) Oracle Database XE is a great database for: Developers using PHP, Java,.NET, XML, or other language to interact with a database. DBAs who need a free database for training. Educational institutions and students for their curriculum. Oracle Database XE can be installed on a developer’s computer (either on laptop or desktop). XE will store up to 11GB of user data, use up to 1GB of memory, and use one CPU on the host machine.

Zend Server. Zend Server is a web application server. It includes an Apache web server and a PHP engine that supports the requests from a PHP program from a web client. The server also enables the connection with a database. An organization may use it to host a web application with dynamic data from databases. A developer can use Zend Server as a part of a developmental environment, to run, and debug the code before deploying the application for production.