You are on page 1of 21

1

Prepared by Muth M
How web application work
Web application eRbIR)as;nUv Client/Server archetecture. Web application manmUldæan
enAelIma:sIun Sever ehIypþl;nUv Response eTAeGay Clients CaeRcInEdl)an Request Web
page BIma:sIun Sever enAelI Internet . dUcbgðajenAkñúgrUb 1>1 .

rUbPaB 1>1
Web application architecture
2
Prepared by Muth Monen
How web application work

enAEpñk Client Web application GacdMeNIrkar)anedaysar Browser dUcCa -


Internet Explorer b¤ NetScape Navigator…….l.

TMrg; nig rUbragrbs; Web application RtUv)anbkERbr nig bgðajCaTMrg;énPasa


HTML ( HyperText Markup Language ) eday Client’s Browser .

enAEpñk Server Web application dMeNIrkareRkamkarRKb;RKgrbs; Microsoft Internet


Information Service (IIS) . mann½yfa IIS RKb;RKg nig cat;EcgnUv Web application eday

bBa¢ÚnnUv Request BI Clients eTAeGay application eRkaymk bBa¢Ún application’s Ca Responses


eTAkan; Client vij qøgkat; Internet edayeRbIR)as; HyperText Transport Protocol (HTTP).
rUbPaB 2>2 bgðajBItMeNIrkarBI Client eTA Server enAelI Internet .
3
Prepared by Muth Monen
rUbPaB 1>2
Client/server interaction in a Web application

Web application begáItCacMelIytb eTAeGay GñkEdl)anesñIrsMu BIFnFanEdlxøÜnmanenAelIma:sIun


Server. FnFanTaMgenaHrYmmankUdEdlkMBugdMenIrkarelI server , web form , html page , image

File , Media file……EdlbegáIt)anCaRTg;RTaynigcMnuH ¬content¦ rbs; web application .

Web application KWmanlkçN³Rsedognwg web site FmµtaEdr elIkElgEt content Edlbgðaj

mkeGayGñkeRbIR)as;KWRtUv)anbegáItCa dynamic edaykarRbtibtþikarkUd EdlmanlkçN³RbesIrCag


Static web site edayRKan;Etpþl;eGaynUv static page EdlrkSaTukenAelI server b:ueNÑaH .
4
Prepared by Muth Monen
rUbPaB 1>3 bgðajBI web application begáItCaTMrg; HTML bBa©ÚnRtlb;eTAkan;GñkeRbIR)as; .

rUbPaB 1>3
A Web application response from server resources

bMENkénRbtibtþikarkUdrbs; web application GaceGayGñkeFVIGV²I )anCaeRcIn EdlGñcminGaceFVI)an


CamYynwg static web site, dUcCa-
- RbmUlBt’manBIGñkeRbIR)as; ehIyrkSaBt’manTaMgenaHTukenAelI Server
- bMeBjPar³kic©sMrab;GñkeRbIR)as;dUcCa kk;kEnøgGgÁyú karkmµ:g;TMnij kareFVIkarKNna
nig TajTinñn½yBI database . 5
Prepared by Muth Monen
- bgðajnUvBt’manEdlGacpøas;bþÚrya:grh½s dUcCakareFVIbBa¢IsareBIP½NÐ TMnijEdlzitkñúg
karbBa¢aTij nig karbBa¢nÚ TMnijepSg² .
enHKWRKan;EtCaEpñkmYyb:ueNÑaH GñkGaceFVIGVI²)aneRcIntamEtGñkKitfacg;eFVICamYynwg client/server
Application CaBiess client/server EdlTMnak;TMngKñaenAelI Internet .

erobcMM nig cat;Ecg Project CamYy IIS


Web application GaczitenAEtkñúgTItaMgmYyb:ueNÑaHEdlpþl;eday IIS EdlCa virtual folder
eQµaHrbs; Virtual folder KW //localhost nwgCa web root folder enAkñúgma:sIunkMBüÚT½r ehIyCaTUeTA
IIS RtUv)antMeLIgenAelI boot drive \Inetpub\wwwroot .

6
Prepared by Muth Monen
tMNak;kaltMeLIg IIS 1
Start-control panel
-Add Remove
Programs

Click on
Add/Remove
Windows
Components

7
Prepared by Muth Monen
3

Tick in IIS check box

cMnaM³ kartMeLIg IIS nwgTamTareGayGñkmannUv Windows CD CacMa)ac;

8
Prepared by Muth Monen
4 dak;bBa¢Úl windows cd eTAkñgú cd room

9
Prepared by Muth Monen
5 bBa©b;kartMeLIg IIS edaycuc button Finish

10
Prepared by Muth Monen
Web root folder Edl
ekIteLIgenAeBl IIS

RtUv)antMeLIg
11
Prepared by Muth Monen
sakl,gtMeNIrkar IIS bnÞab;BItMeLIgrYc
http://localhost

http://server-name
http://ip-address

Bt’manEdlbgðajenHKWbBa¢ak;fa IIS
RtUv)antMeLIgedayRtwmRtUv nig tMeNIr
C:\Inetpub\wwwroot\.
)anya:gl¥enAelIma:sIunkMuBüÚT½r .

CMnan;rbs; IIS KW 5>1

12
Prepared by Muth Monen
1
tMNak;kalénkartMeLIg PHP 5.0.2

2 13
Prepared by Muth Monen
3

14
Prepared by Muth Monen
5

6
15
Prepared by Muth Monen
7

8 16
Prepared by Muth Monen
9 eRCIserIsRbePTén http server

sMrab; windows xp
EdlCMnan;rbs; IIS KW 5>1

10 17
Prepared by Muth Monen
11

12
18
Prepared by Muth Monen
13

14

19
Prepared by Muth Monen
15
begáIt script edIm,IbgðajBt’manrbs;
PHP.

PhpInfo.php

20
Prepared by Muth Monen
16
tMeNIrkar Php File CamYy Internet Explorer.

http://localhost/PhpInfo.php
http://MyServerName/PhpInfo.php
http://192.169.254.9/PhpInfo.php

21
Prepared by Muth Monen