web page a page displayed by the browser. website collection of multiple web pages web browser: a...

Post on 24-Dec-2015

217 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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.

Web Server:

a powerful software to store ,manage and transport web

page.

TYPES OF WEB PAGEStatic Page

Pages with fixed content.

Each page is coded in HTML and client side scripting

displays the same information to every visitor.

easiest to create.

do not require any Web programming or database design.

Dynamic Page

displays different content each time it's viewed.

the page may change with the time of day or user that

User interaction

Database connectivity

Personalization

HTML, Client Side Scripting + Server Side Script

Web Server

A Web server is a computer system that hosts websites. It runs Web server software, such as Apache or Microsoft IIS, which provides access to hosted web pages over the Internet.

CLIENT SIDE SCRIPTING

SERVER SIDE SCRIPTING

WHAT IS PHP?

P: PHP

H: Hypertext

P: Preprocessor

allows web developers to create dynamic content that interacts with databases.

PHP Development started in 1994, by Rasmus Lerdorf.

PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP Hypertext Preprocessor’

Open Source

server-side Scripting

PHP code executes on Server.

HTML-embedded scripting language

Cross-platform

Simpler and faster to develop applications

PHP is compatible with almost all servers used today (Apache, IIS, etc.)

PHP Support Many Databases like (Mysql ,SQL Server ,Oracle)

WHAT WE NEED FOR PHP ?

PHP Software

A Web Server (Apache , IIS)

An RDBMS (DATABASE Software) (MYSQL)

WHAT IS A WEB SERVER ?

Web server Is a Application which GenerateResponds upon client requests by providing resources.

ADVANTAGES OF PHP

Light-weight

Cross-platform compatible

Procedural / Object Oriented programming

Supports wide range of Databases

Supports wide variety of outputs

Open source

HOW TO INSTALL PHP ?

There Are Different Development Packages available for PHP.

Package:- collection Of Software's.These Are Some Development Packages:- XAMPP Server WAMP Server LAMP Server MAMP Server SAMP Server

WEB DEVELOPMENT PACKAGES

XAMPP (X Cross Platform)Provide APACHE , MYSQL , PHP , PERAL

WAMP (W Windows)Provide APACHE , MYSQL , PHP

LAMP (L LINUX)

MAMP (M Macintosh)

SAMP (S Sun Solaris)

APACHE

Apache is a Most Popular & Powerful Web Server.

It Provide Cross Platform Compatibility

Mostly PHP Developer Use Apace As a WEB SERVER

PHP was written in the C programming language by Rasmus

Lerdorf in 1994 for use in monitoring his online resume and

related personal information. For this reason, PHP originally

stood for "Personal Home Page“

PHP is called hypertext preprocessor because PHP libraries are

already compiled and processed.

when any person request any PHP page in browser address bar

that request first go to server for example Apache is running on

that server.

then server interpret PHP files and return back response in form

of HTML. That is the reason PHP is called hypertext preprocessor

Most software you use has been compiled. This means that its computer code has been put through an application that translates it into a form your computer can understand. After a program has been compiled, it's nearly impossible to modify it or see exactly how it was created.

Open source software includes the source code along with the compiled code. People who write open source software actually encourage others to customize it

.

Cross-platform software can run on most or all systems with little or no modification

Visit

http://php.net/

http://www.wampserver.com/en/

top related