You are on page 1of 36

DEO l

Focetok rodo so
UItroDevom
lSPPlCACU \AM 1EDNU PPlClCU. NEDA\NC SAM lMAC PPl\lLEGl1U DA UZlMAM
cusove gIiuie od mog omIIjenog muzIcuiu. U ioku nuseg pivog cusu, iuzgovuiuII
smo o mom piedznunju I mojIm cIIjevImu. UcIieIj je ividIo du je nujboIjI nucIn du
posiunem nujboIjI muzIcui uko pocnem du se ponusum kuo du cu ceo zIvoi bIiI
piolesIonuInI muzIcui, u io znucI du moiumo du kienemo od sumog poceiku.
Sudu Imum vIse znunju Iz muzIcke ieoiIje nego sio bI io bIIo ko diugI Isiipeo.
PiolesIonuIno sum muzIcIiuo nu iuzIIcIiIm InsiiumeniImu od moje siednje skoIe.
Bez obzIiu nu sve, pioucuvunje sivuiI od sumog poceiku, nu cemu je InsIsiIiuo
moj ucIieIj, bIIo mI je od ogiomne pomocI. SivuiI sum pioIuzIo bizo, uII I sudu
piIlvuium neke deiuIje kuo du su novI III kuo du sum Il zuboiuvIo.
DukIe, mogu vum iecI, du bIsie posiuII nujboIjI pIsuc Web upIIkucIju I koiIs-
nIk UIiiuDevu moiuie du ucIie kuo du pIunIiuie du posiuneie piolesIonuIuc, u io
podiuzumevu suvIuduvunje nujosnovnIjIl sivuiI. Ako sie IskusnI piogiumei u ovu
knjIgu sie kupIII sumo du bIsie suvIuduII deiuIje vezune zu UIiiuDev, kioz ovuj
deo knjIge ceie bizo pioiicuiI, mudu je susvIm moguce du ceie pokupIiI I neke
koiIsne sIinIce. Ako sie novI u iuzvIjunju Web upIIkucIju, ne ocekujie du ceie
posiuiI odIIcun piogiumei bez soIIdnog iuzumevunju nujosnovnIjIl deiuIju.
NIkukuv iuzvojnI uIui ne moze du bude zumenu zu dobiu podIogu koju cInI
iuzumevunje iudu Inieineiu I pioiokoIu kojI gu cIne. Nuiuvno, uvek mozeie du
piedeie nu InieiesuninIje sivuiI, uII zu posuo kojIm numeiuvuie du se buvIie
mnogo ce vum znucIiI uko ,IzgubIie nekoIIko mInuiu pieIIsiuvujucI I ovu muiei-
Iju.
lnternet
PieiposiuvIjum du posioje iienucI kudu nemuie odgovoie nu svu pIiunju...
RecImo, kudu se piobudIie u 3 ujuiio iuzmIsIjujucI o iecImu one pesme od Siyxu,
u odgovoiu nIoikudu. MeduiIm, ono sio je jos ieze, jesie zupumiIiI iukve
iienuike. NekIl pei III sesi godInu unuzud, muIo poznui vIudIn IsiiuzIvuckI pio-
1
Koko funcionise Web
Pocoluk rudu su UllruDovom "
jekui posiujuo je sve popuIuinIjI kuko je iuzvoj odmIcuo iuzvIjuo se jedun od
nujkoiIsnIjIl soliveiu kojI ce juvnosiI Ikudu bIiI ponuden bespIuino.
U ceIoj Ijudskoj IsioiIjI bIIo je svegu nekoIIko ievoIucIju koje su iiujno Izme-
nIIe nucIn zIvIjenju. AII, nI jednu nIje Izvedenu iuko bizo, svepiIsuino I nonsuIuni-
no kuo sio je io Inieinei ievoIucIju. Inieinei je uiIcuo nu svukI deIIc nuse kuIiuie
nu viIo ozbIIjun nucIn. U kucI, skoII, nu posIu nusI zIvoiI su posiuII diugucIjI,
uko ne I boIjI, kuko smo se piemesiuII u InloimuiIcku eiu.
Receno je du je InloimucIju moc, u uko je io iucno, iudu smo mI snuznIjI nego
sio smo Ikudu bIII. Od iemuiIke sIedece epIzode ,NedeIjnog kuvuiu, pieko
objusnjenju popunjuvunju poieske piIjuve u pei-do-dvunuesi, pu sve do kom-
pIeinog ieksiu nekog novog zukonu u piIpiemI, goiovo du ne posiojI nIsiu sio ne
mozeie du nudeie uz sumo muIo nupoiu uko Imuie piIsiup veIIkoj sveiskoj kom-
pjuieiskoj miezI WoiId WIde Webu, WWW. Inieiesunino je du je jednu od
nujzunImIjIvIjIl upoiiebu ielnoIogIje dvudesei pivog veku upiuvo Ispunjenje
IdeuIu kojI su siuiI sioiInumu godInu: govoi I pioiok Ideju nIkudu nIsu bIII jel-
iInIjI.
NusI posIovI su se piomenIII. OmIIjenu knjIzuiu vIse ne moiu du bude nu
kiuju uIIce cesio se nuIuzI su diuge siiune URL-u (URL, UnIloim Resouice
Locuioi, jednoznucnu IokucIju iesuisu) kuo sio je www.umuzon.com III
www.bn.com. LjudI kojI nIkudu ne bI ImuII sunsu du se iukmIce su ,piuvIm
veIIkIm zveikumu sudu su nu Isioj pozIcIjI su njImu I Imuju veIIku sunsu nu iizIsu
I u piodujI svojIl pioIzvodu.
Sudu mozemo I du komunIcIiumo su diugIm IjudImu kuo nIkudu do sudu. Bez
obzIiu nu io du II se iudI o iodIieIjImu I njIlovoj decI u skoIumu sIiom sveiu, o
piedsiuvnIsivImu I njIlovIm muiIcnIm lIimumu III o zudovoIjnIm (III nezudo-
voIjnIm) musieiIjumu I pioduvcImu, sudu smo u mnogo vecem koniukiu su sve-
iom oko sebe. Do juce iukom pIsuno pIsmo lumIIIjI dunus je pumeino loimuiIzo-
vunu eIekiionsku piezeniucIju sve su sIIkumu unucIcu Ispoiucenu iienuino I bez
posiunske muikIce. Inieinei je ucInIo du svei posiune mnogo munjI nego sio je
io moguo du zumIsII cuk I gospodIn DIsney.
MeduiIm, kuo I kod svIl medIju snuge sIIcne Inieineiu, onI kojI Izubeiu du
gu snubdevuju odiedenIm sudizujem snose I ozbIIjnu odgovoinosi. Iuko je Web
piepun sujiovu, siiunIcu I iecI od nesumnjIve I Izuzeine koiIsiI, on je iukode pun
I Ioseg dIzujnu, IosIl piogiumu I sudizuju sumnjIve viednosiI. Ovu knjIgu Imu cIIj
du vum pomogne du nuucIie kuko du koiIsiIie jedun od nujsnuznIjIl uIuiu zu Web
dIzujnIiunje kojI je iienuino nu iuspoIugunju, cIme ceie bIiI u mogucnosiI du poz-
IiIvno dopiIneseie kvuIIieiu Webu.
Web je sugiuden oko nekoIIko kIjucnIl koncepcIju I pioiokoIu. SvI su onI u
meduzuvIsnosiI, Iuko sIuze susvIm iuzIIcIiIm svilumu. Bez bui jednog od njIl,
Inieinei ne bI bIo onukuv kukvog gu poznujemo. Nu vumu je du se dobio upoz-
nuie su ovIm koncepcIjumu I du nuucIie kuko se one ukIupuju u iuzvojnI cIkIus
piogiumIiunju zu Web I koiIsnIkovo Iskusivo. KoncepcIje, odnosno pioiokoII o
kojImu je iec su:
pioiokoI zu pienos duioieku (FIIe Tiunslei PioiocoI, FTP),
sveisku miezu (WoiId WIde Web, WWW),
TCP/IP (koniioInI pioiokoI zu pienos I Inieinei pioiokoI),
pioiokoI zu pienos lIpeiieksiu (Hypeiiexi Tiunslei PioiocoI, HTTP) I
sImboIIckI jezIk zu opIs lIpeiieksiu (Hypeiiexi Muikup Lunguuge, HTML).
FrotokoI zo prenos dototeko
PioiokoI zu pienos duioieku (FIIe Tiunslei PioiocoI, FTP) jedun je od nujsiuiIjIl
meiodu zu koiIscenje Inieineiu. Njegovu numenu je jusno delInIsunu u sumom
nuzIvu: koiIsiI se zu pienos duioieku su jednog mesiu nu diugo, su jednog kom-
pjuieiu nu diugI puiem dIsiiIbuIiune mieze. U poceiku je Inieinei bIo numenjen
iuzmenI poduiuku Izmedu IsiiuzIvucu I nuucnIl iudnIku. OnI su koiIsiIII FTP du
bI jednI diugImu pienosIII ceIe lujIove InloimucIju. Nu piImei, IsiiuzIvuc je
moguo du piIkupIju poduike o nekom nIzu ekspeiImenuiu. Nukon iogu je moguo
du Il puiem FTP-u pienese nu neko mesio su kojeg su njegove koIege mogIe du
pieuzmu ove poduike, komeniuiIsu Il I doduju neke svoje nuIuze III iezuIiuie.
Dunus je FTP jos uvek jedun od nujcesce koiIscenIl uspekuiu Inieineiu. Ako
sie Ikudu pieuzImuII nekI piogium u juvnom vIusnIsivu III kupIII nudogiudnju
piogiumu Inieineiom, veiovuino sie piuzImunje IzvodIII upiuvo FTP-om. Kuo
neko ko se buvI iuzvojem Web upIIkucIju, bIceie u sIiuucIjI du koiIsiIie ovuj pio-
iokoI du bIsie nu uduIjenI seivei posiuvIII sujiove upIIkucIje koju iuzvIjuie. Ovu
piIcu ce ImuiI vIse smIsIu kudu jednom nuucIie nucIn nu kojI je konsiiuIsun Web.
Kuo siedsivo zu iuzmenu InloimucIju, FTP je zumenjen udobnIjIm, dInu-
mIcnIjIm I meiodom kojI bus odgovuiu novIm iiendovImu: WoiId WIde Webom.
5vetsko mrezo (WorId Wide Web)
Bus kuo I FTP, WWW je piIIIcno dobio objusnjen sumIm nuzIvom. To je sivuino
miezu kompjuieiu nu sveiskom nIvou, u nucIn nu kojI je konsiiuIsunu mozdu
nujboIje moze du se objusnI kuo miezu InloimucIju koju dodIiuje svoju okoIInu
kuo I uiomI kojI piozImuju svekoIIku muieiIju. Mozeie du kieneie su suilovunjem
nu vusem omIIjenom sujiu, u nukon 30 mInuiu vIse nIko nece mocI nI du piei-
posiuvI gde ceie zuvisIiI.
Web nIje Isio sio I FTP, nuiuvno, I lunkcIonIse susvIm iuzIIcIio. Dok je piven-
sivenu numenu FTP-u du omogucI pienos ceIIl duioieku su poducImu, svilu
Webu jesie du omogucI piegIeduvunje sudizuju nekIl duioieku bez poiiebe du se
one pienesu nu vus kompjuiei. Pomocu pioiokoIu zu pienos lIpeiieksiuuInIl
duioieku (Hypeiiexi Tiunslei PioiocoI, HTTP) I jezIku kojI gu opIsuje (Hypeiiexi
Muikup Lunguuge, HTML) Web je posiuo Inliusiiukiuiu koju omogucuvu piegIe-
duvunje ieksiu, sIIku, ciiezu, pu cuk I gIedunje lIImovu I sIusunje zvuku puiem
piogiumu kojI se nuzIvuju biuuzeiI (biowsei).
Veiovuino sie se vec upoznuII su nekImu od biuuzeiu, kuo sio je MIciosoliov
Inieinei ExpIoiei III Neiscupeov NuvIguioi. OvI piogiumI piedsiuvIjuju nucIn nu
kojI koiIsnIk moze du piIde sudizuju kojI mu je dosiupun nu Webu. Tienuino
iuspoIozIvu geneiucIju biuuzeiu neveiovuinI je nupieduk u odnosu nu njIlove
pieilodnIke kojI su bIII ieksiuuIno oiIjeniIsunI. Sjuj I suienIIo koje onI
Kuko unkcioniso Wob #
Pocoluk rudu su UllruDovom $
omogucuvuju du koiIsnIk oseiI svukuko su jedun od gIuvnIl iuzIogu zu ogiomnI
iusi popuIuinosiI Inieineiu I WoiId WIde Webu.
Du bIsie mogII du iuzvIjeie nekI sudizuj kojI ce bIiI vus IIcnI cosuk nu Webu,
poiiebno je du budeie upoznuiI su koncepiImu kojI su mu pieiposiuvIjenI,
odnosno sioje u pozudInI Webu I omogucuvuju mu du lunkcIonIse. Ovo ukIjucuje
iuzumevunje nucInu nu kojI ogiomnu koIIcInu kompjuieiu I piogiumu, kojI u
sivuiI sucInjuvuju Inieinei, komunIcIiuju Izmedu sebe, kuo I iuzumevunje jezIku
Webu HTML.
TCF/lF
KIjucnu komponeniu Inliusiiukiuie Inieineiu jesu komunIkucIonI pioiokoII kojI
upiuvIjuju njegovIm iudom. RudI se u sivuiI o giupI pioiokoIu TCP/IP nekoIIko
povezunIl meiodu kojI upiuvIjuju pukovunjem poduiuku I njIlovIm sIunjem kioz
zIce koje povezuju miezu kompjuieiu u ceIom sveiu. OsnovnI eIemeniI ovog pio-
iokoIu su, u sivuiI, pioiokoI zu upiuvIjunje pienosom (TiunsmIssIon ConiioI
PioiocoI, TCP) I Inieinei pioiokoI (Inieinei PioiocoI, IP).
lnternet protokoI
Iuko IP doIuzI u nuzIvu posIe TCP, upiuvo on je susiInu koju cInI du Inieinei
lunkcIonIse. Veiovuino sie cuII zu pojum IP udiesu, onuj nIz biojevu odvojen
iuckumu kojI se dodeIjuje svukom kompjuieiu I domenu nu miezI (iecImo,
208.43.451.78). Inieinei pioiokoI koiIsiI ovu numeiIcku kombInucIju du bI
delInIsuo puiunju koju iiebu du piede kioz iuieie I losi-kompjuieie du bI
Inieinei moguo du dode do desiInucIje koju se iiuzI.
Kudu osivuiIie vezu su kompjuieiom negde nu Webu, vI se, u sivuiI, spujuie
su nekoIIko diugIl kompjuieiu I iuieiu kojI piosIeduju vus zuliev nu nujelIkus-
nIjI nucIn kojI mogu du pionudu, u io se sve desuvu u viemenImu koju se meie
mIIIsekundumu. Ako vus zunImu du vIdIie kuko se IzvodI ovo iuiIiunje, mozeie
io du Izvedeie komundom iiuceii (iiuce iouie, iiusIiunje puiunje) Iz komundnog
piompiu nu vusem kompjuieiu vIdeceie konekcIje III skokove (lops) koje vus
iucunui IzvodI nu puiu ku odiedIsiu koje sie mu zuduII (pogIedujie sIIku 1-1).
Sudu, uko pieiposiuvImo du ovuko iudI Inieinei, ij. du se svukI zuliev
piosIeduje kioz nekoIIko iucuku, mozeie sumo du pieiposiuvIie siu se desuvu
kudu se pieuzImu veIIkI Web suji III, iecImo, 15 MB piogiumu u juvnom vIus-
nIsivu su nekog sujiu. Bez IP pioiokoIu bIIo bI neoplodno du se ceo lujI kopIiu u
svukom cvoiu nu svom puiu do cIIjnog iucunuiu. To bI znucIIo piuvIjenje I do 30,
pu I vIse kopIju Isiog lujIu, sio zuvIsI od vuse IokucIju I IokucIje zeIjenog lujIu.
ZulvuIjujucI IP pioiokoIu, vus zuliev, kuo I odgovoi od kompjuieiu od kojeg
nesio iiuzIie, moze du se podeII u muIe pukeie su poducImu kojI mogu Iuko du
puiuju miezom, piI cemu svukI od njIl iiuzI svoj nujboIjI pui.
5Iiko 1-1
Pozivom komdndc rtdcctr sd pdtdmcrtom www.odsic-u|rtddcv.com dooijd sc ncko-
|iko rdcdkd ktoz kojc tdcundt pto|dzi dd oi dosdo do ovc ddtcsc.
FRlMEDA
Mnogo slvuri mogu du ulicu nu oblik pulun|o ko|om proluzo pukoli dok pulu|u
lnlornolom, ukl|ucu|uci i ruznu usku grlu i prokido nu lini|umu. Sposobnosl lP proloko-
lu du dinumicki prousmoruvu (ruliru} pulun|u u skludu su lukvim problomimu |oslo
kl|ucni uklor slubilnosli ovukvo vrslo dislribuiruno mrozo.
ZumIsIIie du 12 vusIl piIjuieIju I vI iiebu zujedno du odgIeduie nekI lIIm u
bIoskopu nu susvIm diugom kiuju giudu. Pod usIovom du nIko od vus nemu uuio-
bus, veiovuino ceie se podeIIiI u iiI uuiomobIIu I kienuiI ku bIoskopu. Mozdu
nekI od vozucu voII du vozI uuiopuiem, diugI poznuje sjujne ,piecIce, dok iiecI
nemu dovoIjno sIinIl puiu zu puiuiInu I zuio Ide nekIm noimuInIm puiem. TiI
uuiomobIIu voze iuzIIcIiIm puievImu do Isiog cIIju I svukI se moze nu puiu sus-
iesiI su iuzIIcIiIm sivuiImu koje gu mogu ubizuiI (iecImo, nemu guzve nu nupIui-
noj iumpI) III uspoiIiI (,piecIcu koju io bus I nIje...). Iuko su svu koIu kienuIu
piukiIcno u Isio vieme I jednu Izu diugIl, nIko ne moze du guiuniuje u kom ce
se poieiku I kudu pojuvIiI Ispied bIoskopu. Neku koIu mozdu uopsie I ne siIgnu.
Du bIsmo Ideju boIje pojusnIII, pieiposiuvImo du sie nuiucIII knjIgu od poz-
nuiog Izduvucu (iecImo, Buines und NobIe) I, umesio du vum ceIu knjIgu
Ispoiuce u jednom komudu, onI vum posuIju pojedInucne siiunIce I io bez
numeiucIje siiunu I sve io pieko iuzIIcIiIl posiunskIl sIuzbI. Kudu dobIjeie, I uko
dobIjeie sve siiunIce (u kuko I du znuie jesie II dobIII sve siiunIce kud nIsu
numeiIsune), dobio ceie se oznojIiI dok sve io ne dovedeie u neko upoiiebIjIvo
siunje.
Ovukvu sIiuucIju je piIIIcno bIIsku ieuInosiI oipiIIIke se iuko nesio desuvu I
su lujIom kojI se miezom pienosI sumo pioiokoIom IP. Zbog iogu IP pioiokoIu
iiebu neku pomoc du bI sve sivuiI zuvisIIe nu mesiu kojem piIpuduju. Ovukvu
Kuko unkcioniso Wob %
Pocoluk rudu su UllruDovom &
visiu pomocI doIuzI od pioiokoIu zu upiuvIjunje pienosom TiunsmIssIon
ConiioI PioiocoIom (TCP).
Tronsmission ControI FrotocoI
PioiokoI zu upiuvIjunje pienosom (TiunsmIssIon ConiioI PioiocoI, TCP) moguo
bI du IIcI nu veIIku gomIIu koveiuiu koje ce oipiuvnIk posie u lIimI Buines und
NobIe IskoiIsiIiI du bI vum posIuo sve siiunIce nuiucene knjIge. SvukI koveiui
Imu svoj iednI bioj I bioj ukupno posIuiIl koveiuiu zu jednu posIIjku iecImo
koveiiu bioj 36 od ukupno 1008. Nu svukoj koveiiI cuk moze ukiuiko du pIse siu
se u njoj nuIuzI, u io iukode moze du vum pomogne du pioveiIie jesie II dobIII
piuvu posiu. Nu ovukuv nucIn, kudu piImIie sve koveiie mozeie du Il sIozIie po
iedu I pioveiIie du II sie piImIII sve sio je posIIjuIuc lieo du vum posuIje. Tek iudu
mozeie du pozoveie Buines und NobIe I du se IzguIumIie nu njIl sio su vum
knjIgu posIuII nu ovuko gIupuv nucIn.
BIIo kuko bIIo, bus ovuko io moiu du se iudI nu Webu. SvukI pukei kojI se
kieIiu pioiokoIom IP, pukuje se, numeiIse I oznucuvu nu iukuv nucIn du kom-
pjuiei kojI piImI pukei znu siu du iudI s njIm. Ako piIjemnI kompjuiei piopusiI
nekI pukei, on znu du iiebu du gu zulievu ponovo od kompjuieiu-posIIjuocu. TCP
InloimucIju pokuzuje siu pukei iiebu du sudizI I pomocu nje piIjemnI kompjuiei
moze du znu du II je piImIjenu InloimucIju neosiecenu.
Zujedno, ovu dvu pioiokoIu unuiui TCP/IP cIne komunIkucIjsku buzu nu
kojoj je sugiuden Inieinei. MeduiIm, u sivuinosiI, TCP/IP moze sumo du iukovo-
dI vezom Izmedu kompjuieiu pieko koje se pienose zulievI I odgovoiI. Sivuine
InloimucIje nosI pioiokoI zu pienos lIpeiieksiu (Hypeiiexi Tiunslei PioiocoI,
HTTP).
Hypertext Tronsfer FrotocoI
Posioje u osnovI ceiIiI piocesu u svukom pienosu poduiuku pieko mieze iIpu kII-
jeni/seivei (sio Inieinei u susiInI I jesie). PivI I posIednjI koiuk jesu usposiuvI-
junje I iuskIdunje veze Izmedu dvu kompjuieiu u Iuncu komunIkucIje I njImu
iukovodI TCP/IP. Izmedu ovu dvu piocesu nuIuzI se posuo kojI obuvIju HTTP
(pogIedujie sIIku 1-2).
Veiovuino sie piImeiIII ovo ,liip nu poceiku vecIne Web udiesu. U sivuiI,
vecInu biuuzeiu sudu podiuzumevu du ceie koiIsiIiI HTTP pioiokoI kudu uneseie
udiesu nu Webu, iuko du loimu iIpu liip://neku_udiesu vIse I nIje siiIkino
poiiebnu. MeduiIm, siiogo posmuiiuno, io je bus ono sio biuuzei geneiIse kudu
suIje zuliev nu miezu.
FRlMEDA
\ocinu bruuzoru |o sposobnu du sul|o zuhlovo lipu FTP i zuhlovo zu nows sorvis (sorvis
zu podrsku inlorosnih grupu}. Ako |o polrobun noki od ovih zuhlovu, ludu on moru du
so spociiciru, inuco co bruuzori prolposluvili du so zuhlovu HTTP.
Kudu je vezu usposiuvIjenu, suIje se zuliev zu poducImu u obIIku udiese.
Adiesu moze du bude u IP obIIku III u obIIku poipuno delInIsunog nuzIvu dome-
nu, kuo sio je iecImo ,liip://www.busIc-uIiiudev.com/. Ovukuv zuliev se iuiI-
iu puiem TCP/IP-u do cIIjnog kompjuieiu kojI moze du udovoIjI zulievu I odgov-
oi piosIedI nuzud puiem HTTP-u do kompjuieiu kojI je iiuzIo poduike. Kudu
odgovoi siIgne, TCP/IP pioiokoI ponovo pomuze u skIupunju pukeiu su Inloi-
mucIjumu iuko du one mogu du se upoiiebe III piIkuzu nu monIioiu.
5Iiko 1-2
kotdci koji su uk|juccni u komunikdciju ripd k|ijcnrsctvct.
Kuko ce odgovoi du se upoiiebI kudu dode do kompjuieiu kojI gu je zulie-
vuo zuvIsI od visie InloimucIju koje su piosIedene. Zu ovu dIskusIju se
podiuzumevu du se zulievu sudizuj kojI cInI ogiomun deo Webu sudizuj iIpu
HTML.
Hypertext Morkup Longuoge
Simoo|icki jczik nipctrcksrd (lypctrcxr Mdtkup ldngudgc, lTMl) je osnovu
sveiske mieze WWW. On piedsiuvIju skup oznuku (iugovu) koje opIsuju kIIjen-
iovom biuuzeiu kuko du piIkuze InloimucIje, sio I jesie osnovnu svilu Webu
piIkuzIvunje lujIovu su InloimucIjumu.
NujiunIjI HTML dokumeniI bIII su obIcun ieksi. ViIo cesio su io bIII ieksiovI
nuucnIl III IsiiuzIvuckIl piojekuiu, I bIo je bIiun nucIn nu kojI su bIII loimuiIzo-
vunI. HTML obezbeduje lIjeiuilIju oigunIzovunju I piIkuzu InloimucIju I nu iuj
nucIn se on posmuiiu u obIIku kojI nugIusuvu siiukiuiu u ne dIzujn InloimucIju.
To je osivuieno upiuvo iugovImu kojI oznucuvuju deo sIiovog ieksiu objusnjuvu-
jucI biuuzeiu kuko du InieipieiIiu iuko oznucene deIove.
Nu piImei, mozdu ceie pozeIeiI du piIkuzeie obIcun ieksi su sIIke 1-3 iuko du
vuse koIege nuucnIcI mogu du vus ,IskIduju sio ne posiujeie siunduidne smei-
nIce zu IsiiuzIvunje.
MeduiIm, ovukuv jednosiuvun ieksi ne dozvoIjuvu du oigunIzujeie vus
sudizuj nu nucIn kojI ce osiuvIiI muksImuInI uiIsuk nu vuse koIege I siuvIiI Im do
znunju du vI sivuino znuie kuko du nupIseie zuIsiu dobui Izvesiuj. HTML dozvoI-
juvu du dIiekino u ieksi uneseie neke IndIkuioie, kuo sio je io piIkuzuno u
upruvl|u usposluvl|un|om vozo
HTTP zuhlov
HTTP odgovor
upruvl|u ruskidun|om vozo
kli|onl sorvor
TCP/lP
TCP/lP
Kuko unkcioniso Wob '
Pocoluk rudu su UllruDovom
sIedecem piImeiu. OvI IndIkuioiI ce biuuzeiu nu diugoj siiunI iecI kuko du iucno
piIkuze iuko muikIiunI ieksi:
<head>
<body>
<h1>This is my research<br>
</h1>
<h2>Topic One<br>
</h2>
<p> This is what I found when I investigated topic one.
I found that all other scientists are idiots<br>
and I should be rich for the finding in Topic Two.</p>
<h2> Topic Two<br>
</h2>
<p> Topic two should really make me rich. It is where
I discover a way to convince people that a tax cut means
they get to keep more of their own money.<br>
</p>
<h2> Summary<br>
</h2>
<p> In summary, all other scientists are idiots. I should
be rich.</p>
<p> Thank You </p>
</body>
</html>
Ove IndIkuioie kiujnjI koiIsnIk ne vIdI. On vIdI sumo kiujnjI pioIzvod, onuko
kuo sio je piIkuzuno nu sIIcI 1-4, kuo iezuIiui biuuzeiove obiude InsiiukcIju.
Jednu od mocnIl kuiukieiIsiIku HTML-u jesie sposobnosi kieIiunju I
Izvisuvunju lIpeiIInkovu. HIpeiIInkovI su komunde ugiudene u sumom koniek-
siu koje omogucuvuju du se koiIsnIk piemesiI nu nekI diugI muieiIjuI jednos-
iuvnIm kIIkom mIsem. Nu piImei, pieiposiuvImo du vus dokumeni iuspiuvIju o
muieiIjuIu kojI je nusiuo uz pomoc nekIl ieksiovu diugIl uuioiu cIjI su doku-
meniI iukode nu iuspoIugunju nu Inieineiu, nu njIlovIm IIcnIm sujiovImu.
Moguce je du u vus dokumeni ubucIie deo iukvog ieksiu kojI ce bIiI ieleiencu
(pokuzIvuc) nu ceo oiIgInuInI ieksi nu iuj nucIn poseiIIuc vuseg sujiu moze
kIIkom mIsem du se piemesiI nu oiIgInuInI ieksi I pioveiI kuko sie gu vI Iniei-
pieiIiuII I du II sie gu Ispiuvno piosIiIII. Ovukvu IspiepIeienu siiukiuiu je doveIu
do kovunIce WoiId WIde Web sveisku miezu. Web je sivuino miezu povezunIl
InloimucIju iusIienu po ceIom sveiu.
5Iiko 1-3
Ptimct jcdnosrdvnog rcksrd kdko gd vidi otduzct.
5Iiko 1-4
Ptimct jcdnosrdvnog rcksrd ndkon unoscnjd nckin lTMl rdgovd.
Kuko unkcioniso Wob
Pocoluk rudu su UllruDovom
Web sojt
Sve sio je objusnjeno do sudu piedsiuvIjuju komponenie onogu o cemu sivuino
govoiI ovu knjIgu, u io je Web suji. Ako sie slvuiIII jedun HTML dokumeni, Web
suji mozeie du posmuiiuie kuo koIekcIju iukvIl dokumenuiu, sio cInI povezunu
miezu nekIl InloimucIju. Ono sio je ceo Web nu sIiokom pIunu, io je Web suji u
svom muIom unIveizumu.
Kudu Imuie sivuino veIIku koIIcInu InloimucIju koje je poiiebno piIkuzuiI,
posiojI nekoIIko iuzIIcIiIl piIsiupu iesenju ovukvog piobIemu. VeiovuII III ne,
nekI IjudI sivuino siuve sve InloimucIje u jedun siiusno dug dokumeni kojI se
beskonucno skioIuje nu doIe. Iuko su veiovuino iekII u iukvom dokumeniu sve
sio su ImuII du kuzu, posioje I mnogo piukiIcnIjI piIsiupI.
Web suji se loimIiu kudu nu jednom mesiu skupIie koIekcIju HTML doku-
menuiu kojI su u odiedenoj vezI I iiebu du se piIkuzu zujedno. OigunIzovunjem
ovukvog sudizuju I obezbedenjem IogIcke nuvIgucIje kioz njegu, pieivuiuie poje-
dInucne dokumenie u suji nu kojem koiIsnIk moze du pionude I IskoiIsiI Inloi-
mucIju koju mu je poiiebnu. Posioje iiI uobIcujenu subIonu zu iukve sujiove.
PivI je iIp sudizuju modeI kojI u piednjem pIunu ku koiIsnIku obezbeduje
Inieilejs u kojem se nuIuzI kuiuIog muieiIjuIu nu sujiu, piukiIcno sudizuj sujiu. Nu
piImei, uko Imuie knjIgu III veIIkI Izvesiuj kojI su podeIjenI nu pogIuvIju, mozeie
du posiuvIie siiunIcu su sudizujem po pogIuvIjImu su IInkovImu kojI ce koiIsnIku
odvesiI nu svuko pojedInucno pogIuvIje. Kudu koiIsnIk piocIiu svuko pogIuvIje,
viucu se nu siiunIcu su sudizujem gde moze du Izubeie piIsiup nekom diugom
pogIuvIju.
DiugI modeI je Web siiukiuiu modeI kod kojeg je sudizuj piepun IInkovu
zu unukisnu ieleiencIiunju. Nu svukoj duioj siiunIcI moze du posiojI mnogo
IInkovu kojI ce povezIvuiI osiuIe deIove sujiu I nu iuj nucIn povezIvuiI muieiIjuI.
Ideju zu ovukvu siiukiuiu sujiu je du koiIsnIk moze du siudIiu muieiIjuI nu nucIn
kojI njemu odgovuiu, giunujucI poiiugu zu povezunIm InloimucIjumu nu sujiu po
IIcnoj zeIjI I nucInu slvuiunju.
TiecI modeI je Web upIIkucIju. U Web upIIkucIjI koiIsnIk se vodI kioz suji nu
siiukiuiIiunI nucIn nu nucIn nu kojI su siiunIce sujiu dIzujnIiune. Nu piImei,
uko zeIIie du on-IIne popunIie loimuIui zu poIIsu osIguiunju, veomu je vuzno du
svuku siiunIcu loimuIuiu popunIie nu piuvIIun nucIn. KoiIsnIkovo popunjuvunje
ce zuvIsIiI od nucInu nu kojI je kieuioi siiunIce odIucIo du gu vodI kioz posiupuk,
u cIIju piuvIInog popunjuvunju poiiebnIl dokumenuiu.
JEDNOMlNUTNA FROVERA
Koja je namena FiIe Transfer ProtocoIa?
ud ptcncsc jdj|ovc kd i od kompjurctd ptcko disrtiouitdnc mtczc.
Koja dva protokoIa sacinjavaju TCP/IP?
TCP Ptoroko| zd uptdv|jdnjc rtdnsmisijom i lP lnrctncr ptoroko|.
Koji je jezik Weba?
lTMl
Kuo sio vIdIie, iinovIi je pui do Web zvezdu bIce mnogo ucenju nu puiu suz-
nuvunju Webu. TelnoIogIje I koncepiI kojI sucInjuvuju Inieinei su jos uvek u
iuzvoju I uko iek sudu pocInjeie du se buvIie ovom obIuscu, nemu bus mnogo
iogu sio iiebu du nudoknudIie. Upiuvo zbog iogu smo zujedno oko ove knjIge.
Siogu, iiebu du pocnemo du iudImo nesio piukiIcno, du pogIedumo
ielnoIogIje koje cIne posiuvIjunje Web upIIkucIje. Pocecemo su InsiuIIiunjem
UIiiuDevu I iuzmoiiIcemo I diuge sivuiI koje iiebu du znuie du bIsie uspesno
sugiudIII vus suji.
lnstoIironje UItroDevo
InsiuIIiunje UIiiuDevu ne moze bIiI jednosiuvnIje. U sivuiI, uko znuie du
dvosiiuko kIIkneie mIsem I du odgovoiIie nu pui jednosiuvnIl pIiunju iIpu ,Koje
je vuse Ime? I ,Mozeie II du pionudeie seiIjskI bioj ovog piogiumu?, neceie
ImuiI nIkukvIl piobIemu su InsiuIucIjom UIiiuDevu nu vus kompjuiei.
MeduiIm, ovIm uIuzIie u svei iuzvoju Web upIIkucIju, u u iom sveiu solivei
kojI ceie koiIsiIiI zu Izgiudnju siiunIcu piedsiuvIju sumo muII deo ceIog nIzu pio-
giumu su kojImu iiebu du budeie upoznuiI du bIsie uspesno konsiiuIsuII I objuv-
III Web upIIkucIju su ukiIvnIm poducImu. Moiuceie I du doneseie pui odIuku u
vezI su pIuiloimumu I upIIkucIjumu su kojImu zeIIie du iudIie piIIIkom konsiiu-
Isunju sujiu. Poied InsiuIIiunju UIiiuDevu, bIce poiiebno du obezbedIie piIsiup:
Web seiveiu,
upIIkucIjskom seiveiu,
medIju zu smesiunje poduiuku,
Siuge (pozudInskom) seiveiu I
seiveiu ukiIvnIl poduiuku.
Tukode, posio UIiiuDev podizuvu iuzne iuzvojne pIuiloime, moiuceie du
odIucIie koje zeIIie du koiIsiIie u du budeie sIguinI du ce svI vusI IzboiI bIiI
medusobno kompuiIbIInI.
PogIedujmo koje opcIje Imuie.
Web server
Veiovuino sie upoznuiI su nucInom nu kojI iudI WoiId WIde Web, uII podsecunje
nIkudu ne moze du skodI (pogIedujie sIIku 1-5). Kudu kieIiuie siiunIce u
UIiiuDevu, bez obzIiu nu io koju sie pIuiloimu IzubiuII, koiIsiIceie nekI FTP pio-
gium du Il posiuvIie nu kompjuiei kojI Izvisuvu Web seiveisku upIIkucIju. Web
seivei je piogium odgovoiun zu piIjem I obiudu HTTP zulievu kojI se geneiIsu
kudu koiIsnIk oikucu URL u svom biuuzeiu.
U zuvIsnosiI od iogu gde se nuIuzI losi iucunui I u cIjem je vIusnIsivu,
mozeie uII I ne moiuie du dobIjeie mogucnosi veIIke koniioIe nud Izboiom Web
seiveiu. PosiojI vIse seiveiu kojI su nu iuspoIugunju, u visiu luidveiu I Izboi
opeiuiIvnog sIsiemu kojI koiIsiIie unekoIIko moze du suzI ovuj Izboi. NekI od njIl
su bespIuinI (III I nujmunju iuku bespIuinI u okvIiu kupIjenog opeiuiIvnog sIs-
iemu), kuo sio je MIciosoliov Inieinei InloimuiIon Seivei III Apucle, dok ceie
Kuko unkcioniso Wob !
Pocoluk rudu su UllruDovom "
neke diuge moiuiI du kupIie. SpIsuk nekIl popuIuinIjIl Web seiveiu I pIuiloimI
koje Il podizuvuju duiI je u iubeII 1-1.
5Iiko 1-5
Kuko iudI Web
TobeIo 1-1 FopuIorni Web serveri i pIotforme koje su podrzone.
Web server Podrzane pIatforme
Inieinei InloimuiIon Seivei WIndows NT, WIndows 2000
Apucle NeiBSD, FieeBSD, BSDI, AIX, OS/2,
SCO, HPUX, NoveII Neiwuie,
MucIniosl, Be OS, WIndows NT, LInux,
WIndows 95, WIndows 98, IRIX,
SoIuiIs, DIgIiuI UNIX
Juvu seivei OS/2, HPUX, WIndows NT, LInux,
WIndows 95, IRIX, SoIuiIs
Loius DomIno Go Webseivei DIgIiuI UNIX, AIX, OS/2, HPUX,
WIndows NT, WIndows 95, IRIX,
SoIuiIs
SiiongloId Secuie Web Seivei NeiBSD, DIgIiuI UNIX, BSDI, AIX, SCO,
HPUX, LInux, FieeBSD, IRIX, SoIuiIs
OiucIe Web AppIIcuiIon Seivei HPUX, WIndows NT, WIndows 95,
SoIuiIs
IpIunei HPUX, AIX, SoIuiIs, IRIX, WIndows NT
ApIikocijski server
Ako ne IgnoiIseie dobui deo UIiiuDevu, nu vusem sujiu ce se nucI I siiunIce koje
zulievuju vIse obiude nego sio io moze du obezbedI Web seivei. SiiunIce koje se
obiucuju buzI poduiuku Imuce eksienzIje kuo sio su .usp, .jsp III .clm. Ovukve
Sorvor buzo
poduluku
Wob sorvor/uplikuci|ski sorvor
Komp|ulori kod
kli|onlu su Wob
bruuzorom
Zuhlov
lnlornol
Cdgovor
siiunIce zulievuju du Il obiude posebnI seiveiI upIIkucIjskI seiveiI kojI su u
siunju du piocesIiuju iugove III kd kojI u sivuiI iudI posuo vezun zu buzu podui-
ku. ApIIkucIjskI seivei iudI u iesnoj suiudnjI su Web seiveiom, u zujednIckI posuo
je du siiunIcu posuIju koiIsnIkovom biuuzeiu nu nucIn kojI on moze du je pioiu-
mucI.
NekI upIIkucIjskI seiveiI su duboko IniegiIsunI u Web seiveiu. Ovukuv piImei
je IBM-ov WebSpleie, kojI moze du pokiece svoj HTTP seivei, uII moze I du iudI
su diugIm seiveiImu ovog iIpu, kuo sio je IIS III MIciosoliov usp.dII kojI zu svoj
iud zulievu IIS. MeduiIm, nekI diugI, kuo sio je CoId FusIon, zuvIse od spoI-
jusnjeg Web seiveiu. Koju ce kombInucIju bIiI nujboIju zu vus zuvIsI pie svegu od
specIlIcnIl kuiukieiIsiIku koje od nje ocekujeie.
Cuvonje podotoko
Posio vec koiIsiIie UIiiuDev, veiovuino je Ispiuvnu pieiposiuvku du vec negde
Imuie poduike koje numeiuvuie du ukIjucIie u vusu upIIkucIju. TeoieiskI gIeduno,
iukvI poducI mogu du budu smesienI u iuzIIcIie visie lujIovu, ukIjucujucI
ExceIove iubeIe I deIImIiIiune ieksiuuIne lujIove, uII su siunovIsiu cIsio piukiIcne
upoiiebe, nujveiovuinIje ceie pozeIeiI lIeksIbIInosi vusIl poduiuku koju jedIno
obezbeduje sIsiem zu upiuvIjunje ieIucIonIm buzumu poduiuku (ReIuiIonuI
Duiubuse Munugemeni Sysiem, RDBMS). PosiojI mnogo upIIkucIju zu upiuvIjun-
je ovukvIm buzumu poduiuku, pocevsI od MIciosoliovog Accessu kojI mozeie du
nubuvIie zu pui sioiInu doIuiu, pu sve do seiveiskI buzIiunIl sIsiemu zu nIvo
veIIkIl pieduzecu kojI kosiuju nu lIIjude doIuiu I podiuzumevuju znucujne luid-
veiske iesuise.
Veomu je vuzno du dobio Izubeieie I piuvIIno IspIunIiuie upIIkucIju zu upiuvI-
junje ieIucIonIm buzumu poduiuku I io u nujiunIjoj luzI piojekiovunju vuse Web
upIIkucIje. U zuvIsnosiI od nucInu nu kojI giudIie suji, piomenu nucInu smesiunju
poduiuku usied piocesu iuzvoju upIIkucIje moze du bude liusiiIiujucI I cesio
ImpiovIzujucI I iezuk posuo.
Fozodinski server
Inieinei je sum po sebI piIIIcno juvno mesio. Kudu nesio posuIjeie nu Inieinei,
IjudI mogu io du vIde. Kudu vusu kompunIju III kIIjeni zuvIse od iogu sio svei o
njImu cIiu, Izuzeino je vuzno du InloimucIje budu koiekine, I io pie nego sio se
posiuve nu zIvI Web seivei. Kuko iusie kompIeksnosi sujiu kojI iuzvIjuie, iuko
posiuje sve vuznIju I vuznIju upoiiebu pozudInskog seiveiu (SiugIng Seivei) u
vusem iuzvojnom piocesu.
PozudInskI seivei je jednu siepenIcu u piocesu pubIIkovunju upIIkucIje koju
omogucuvu du se Web siiunIce suIju nu seiveie kojI nIsu juvno dosiupnI, u u cIIju
piegIeduvunju I kvuIIiuiIvne pioveie muieiIjuIu. U zuvIsnosiI od veIIcIne vuse
oigunIzucIje, pozudInskI seivei moze du bude bIIo kojI kompjuiei kojI je podesen
iuko du obuvIju lunkcIju Web seiveiu u Inieinei okiuzenju, mudu io moze du
bude I obIcun loIdei unuiui osnovnog loIdeiu vuseg Web sujiu u kojem moze du
se objuvI kuko ceo suji, iuko I InloimucIje o bIIo kojIm Izmenumu I popiuvkumu.
Kuko unkcioniso Wob #
Pocoluk rudu su UllruDovom $
Ovukve InloimucIje mogu du se nuknudno piegIeduju u piIvuinom okiuzenju u
konieksiu ceIog sujiu. Kudu se ovukve InloimucIje vezune zu popiuvke veiIlIku-
ju, one se objuvIjuju nu zIvom, odnosno ukiIvnom Web sujiu.
FRlMEDA
Cno slo nikuko no bislo zololi du so dosi |oslo du nu zivi su|l ob|uvilo vuso probno vorz-
i|o uplikuci|u pu du ih lumo ispruvl|ulo. Cuk i uko posluvilo sukrivoni, odnosno nov-
idl|ivi diroklori|um nu vusom domonu, urudilo noslo du omogucilo loslirun|o i proglo-
duvun|o vusog rudu.
OFREZ
Svo, od poslodn|o sliko pu do grumulicko ispruvnosli nu Wob su|lu, govori mnogo o
vuso| kompuni|i ili kli|onlu. Upolrobu pozudinskog sorvoru rudi omogucuvun|u kvulilu-
livnih progloduvun|u su|lu ko|i numoruvulo du ob|uvilo |o vilulnu zu ocuvun|o vuso rop-
uluci|o.
5erver oktivnih podotoko
Jednu od ievoIucIonuinIl osobInu UIiiuDevu je njegovu sposobnosi du pieskocI
poduike su ukiIvnog seiveiu I obezbedI iuzvojnu okoIInu koiIscenjem sivuinIl
poduiuku snImIjenIl u buzI. Ovukvu iuzvojnu okoIInu moze du se edIiuje. Iuko
cemo o ovome dIskuiovuiI kusnIje, u ovom iienuiku je vuzno du slvuiIie kuko
ovu kuiukieiIsiIku moze du vum oIuksu posuo. WIndows koiIsnIcImu kojI upoiie-
bIjuvuju ASP modeI jednosiuvnIje je du koiIsie PeisonuI Web Seivei III piIIu-
godenu (IokuIIzovunu) kopIju Inieinei InloimuiIon Seiveiu. OnI kojI koiIsie
neke diuge ielnoIogIje iiebu du pionudu nucIn du IskoiIsie piednosiI ovog
koiIsnog dIzujneiskog uIuiu.
5erverski modeIi
UIiiuDev doIuzI su iiI seiveisku modeIu nu kojImu mozeie du buzIiuie suji kojI
iuzvIjuie: ASP, JSP o CoId FusIon. Nu odIuku o iome kojI du koiIsiIie uiIce neko-
IIko lukioiu, u sumu odIuku moze du zulievu I neke diuge koje ceie iek donosI-
iI. Vuzno je du sve ovukve odIuke donosIie sio je iunIje moguce u iuzvojnom pio-
cesu.
FRlMEDA
8udilo puzl|ivi kudu birulo zu ko|u sorvorsku lohnologi|u zolilo du progrumirulo. Kudu
voc pocnolo du kroirulo slrunico bico rolulivno losko du so probucilo nu drugu
lohnologi|u. UllruDov kroiru kd nu osnovu prooronci ko|o slo vi posluvili u loku rudu.
Kuko sudu slvuri slo|o, no poslo|i ulul ko|i mozo du konvorlu|o ovuko gonorisuni kd.
Active 5erver Foges (stronice oktivnog servero)
RIzIkujem kudu kuzem du ce nujcescI seiveiskI jezIk medu koiIsnIcImu UIiiuDevu
bIiI upiuvo ASP. MIciosoliovu ielnoIogIju je svepiIsuinu, Iuko se ucI I koiIsiI, u
nu iuspoIugunju je nu mnogIm seiveiImu buzIiunIm nu WIndowsu kojI se koiIsie
zu podisku I upiuvIjunje Web sujiovImu. Veiovuino ce neko du posiuvIju pIiunju
o bizInI I skuIubIInosiI, kuo I o sposobnosiI du se ulvuiI u kosiuc su nuiusiujucIm
poiiebumu vezunIm zu e-commeice sujiove; meduiIm, IsiInu je du je ovuj sIsiem
vIse nego sposobun du obezbedI Izuzeinu lunkcIonuInosi zu sve numene, osIm zu
nujkompIeksnIje upIIkucIje.
Ako koiIsiIie WIndows NT III WIndows 2000 seivei nu kojem pIunIiuie du
Inieinei InloimuiIon Seivei veizIje 4 III 5 podizuvu vus suji, sve je spiemno du
ukIjucIie ASP u vuse Web siiunIce. IIS4 podizuvu ASP 2.0, u io je specIlIkucIju zu
koju je piojekiovun UIiiuDev. IIS5 (doIuzI su WIndowsom 2000) podizuvu ASP
3.0. Iuko siunduidnI kd kojI geneiIse UIiiuDev nece mocI du IskoiIsiI sve nove
I nupiedne mogucnosiI Iz veizIje 3.0, uvek mozeie du iucno nupIseie deIove
kdu kojI ce io mocI.
Ako koiIsiIie WIndows NT I nemuie InsiuIIiun IIS, moiuceie du nubuvIie NT
OpiIon Puck. U njemu je ukIjuceno nekoIIko upIIkucIju koje ce bIiI koiIsne kudu
iudIie Web upIIkucIju. NujvuznIje u ovom iienuiku su Inieinei InloimuiIon
Seivei I MIciosoli TiunsuciIon Seivei (moiu du bude piIsuiun zu ASP). CD su
OpiIon Puckom mozeie du kupIie III gu pieuzmeie bespIuino su URL:
liip://www.mIciosoli.com/niseivei/nis/downIouds/iecommended/NT4OpiPk
/deluuIi.usp.
A5F no serverimo koji nisu Microsoftove kIose
Ako je poiiebno du koiIsiIie seivei kojI iudI nu diugom opeiuiIvnom sIsiemu
osIm WIndowsu III koiIsiI nekI diugI Web seivei osIm IIS, jos uvek mozeie du
koiIsiIe AciIve Seivei Puges zu vus suji zulvuIjujucI lIimumu koje su piIIugodIIe
ASP diugIm pIuiloimumu puiem svojIl IIcnIl seiveiskIl upIIkucIju.
FIimu ClIIISoli (ww.clIIIsoli.com) piuvI piogium kojI se nuzIvu ClIIIASP kojI
obezbeduje kompIeinu podisku zu ASP nu sIsiemImu AIX, HP-UX, LInux,
OS/390, SoIuiIs I WIndows NT. OnI su iuspoIozenI du iuzmoiie svuku diugu pIui-
loimu I pozIvuju poseiIoce njIlovog sujiu du piedIoze neku diugu pIuiloimu zu
koju bI iiebuIo du posiojI ovukvu podisku.
Piogium Insiuni ASP lIime HuIcyon Soliwuie (www.luIcyonsoli.com)
obecuvu du obezbeduje ASP podisku zu bIIo kojI Web seivei, upIIkucIjskI seivei
III OS pIuiloimu. Piogium piedsiuvIju poii ASP specIlIkucIju kojI je buzIiun nu
jezIku Juvu I dozvoIjuvu muksImuInu pienosIvosi. Insiuni ASP donosI ImpiesIvun
spIsuk opeiuiIvnIl sIsiemu I Web seiveiu, IsuvIse veIIk du bI se ovde piIkuzuo.
KompIeine InloimucIje mozeie du poiiuzIie nu njIlovom Web sujiu.
Nujiezu sivui su kojom moiuju du se Izboie iesenju zu ne-MIciosoli sIsieme
jesie konveizIju COM komponenuiu koje u sivuiI I cIne ASP iuko mocnIm. VecInu
njIl ovo iesuvu konveiiovunjem u neku visiu Juvu III JuvuBeun ImpIemeniucIju.
Kuko unkcioniso Wob %
Pocoluk rudu su UllruDovom &
A5F skript jezik
Jednu od odIuku koju moiuie du doneseie jesie kojI ceie skiIpi jezIk du koiIsiIie
u vusem ASP kdu. PIsuceie kd (III ce io zu vus du uiudI UIiiuDev) kojI iiebu du
iudI nu seiveiu (vusem Web seiveiu) I kod kIIjeniu (nu biuuzeiu poseiIIucu
sujiu). Nujcesce se koiIsie VIsuuI BusIc skiIpi (VBSciIpi) I JuvuSciIpi (III
MIciosoliovu vuiIjuniu JSciIpi). KojI jezIk nuucIiI I koiIsiIiI cesio je pIiunje I cesio
osiuje bez odgovoiu.
V5criptDDVBSciIpi je podskup piogiumskog jezIku VIsuuI BusIc. Posio je
ASP MIciosoliovu ielnoIogIju, nIje Iznenudujuce sio se piepoiucuje upoiiebu
VBSciIpiu kuo jezIku zu iuzvoj ASP-u. Upiuvo zbog iogu vecInu ASP Insiiukioiu
koiIsiI VBSciIpi, sio oIuksuvu pionuIuzewe kdu zu iuzne piImene. Ovuj jezIk se
ieIuiIvno Iuku ucI posio mu sIniuksu IIcI nu engIeskI jezIk, u posiojI I gomIIu pio-
giumeiu su Iskusivom u VIsuuI BusIcu kojI gu piIlvuiuju kuo komloiun nucIn zu
koiIscenje ASP-u.
Diugu siiunu meduIje VBSciIpiu jesie sio je on nepiukiIcun kuo skiIpi jezIk
nu siiunI kIIjeniu. MIciosoliov Inieinei ExpIoiei gu koiIsiI zu svoj iud kuo
biuuzei, dok gu Neiscupeov NuvIguioi (diugI vuznIjI biuuzei) ne koiIsiI. Iz iog
iuzIogu, nekI zukIjucuju du je upoiiebu JuvuSciIpiu I nu seiveiskoj I nu siiunI kII-
jeniu boIju uIieinuiIvu, posebno zu novIje koiIsnIke kojI Imuju poiiebu du nuuce
sumo jedun jezIk.
Jovo5criptDDSvuko ko zeII du nuucI IoIe ozbIIjnIje Web piogiumIiunje moiu
du nuucI JuvuSciIpi. Iuko sie mozdu dovoIjno upoznuiI su JuvuSciIpiom kuo
jezIkom su siiune kIIjeniu, u smIsIu du gu koiIsiIie zu sivuiI kuo sio su pioveiu
piuvIIno popunjenIl loimuIuiu I elekiI dInumIckog HTML-u (DHTML), Juvu
SciIpi je u sivuiI veomu iobusiun jezIk kojI dozvoIjuvu solIsiIcIiuno objekino-oiI-
jeniIsuno piogiumIiunje nu siiunI seiveiu. Posio je u pIiunju jezIk kojI moze du
se koiIsiI I nu siiunI seiveiu I nu siiunI kIIjeniu, on piedsiuvIju IogIcun Izboi zu
poceinIke kojI mogu du posiunu piodukiIvnI poznuvujucI sumo jedun jezIk. A uko
pIunIiuie du pIseie eksienzIje zu UIiiuDev, bIce poiiebno du posiuneie poipunI
poznuvuIuc ceIog JuvuSciIpi jezIku.
MeduiIm, JuvuSciIpi se ieze ucI nego VBSciIpi. On Imu munje IniuIiIvnu sIn-
iuksu, u I piImeiI kdu se ieze nuIuze. Po svom loimuiu on vIse nuIIkuje nu jezIk
C III Juvu, uII gu ne iiebu mesuiI nI su jednIm od njIl; JuvuSciIpi je jezIk zu sebe.
KoiIsnIcI kojI doIuze su piedznunjem jezIku C III Juve mozdu ce bIiI u poceiku
zbunjenI pokusuvujucI du zupumie koju komundu Ide su kojom, meduiIm, dobui
udzbenIk piI iucI ovukve piobIeme susvIm lIno iesuvu.
Jovo 5erver Foges (stronice Jovo servero)
Juvu Seivei Puges (JSP) je odgovoi kompunIje Sun MIciosysiems nu ASP, u buzI-
iun je nu njIlovom popuIuinom jezIku Juvu. Iuko obezbeduje skiIpiIng okoIInu
koju moze du se poiedI su ASP-om, JSP je u sivuinosiI muII deo jezIku Juvu 2
EnieipiIse EdIiIon, Sunovo okiuzenje zu iuzvoj upIIkucIju zu veIIku pieduzecu. U
njemu su ukIjucene nujpopuIuinIje Juvu ielnoIogIje, kuo sio su: SeivIeis,
EnieipiIse Juvu Beuns (EJBs), Juvu Duiubuse ConneciIvIiy (JDBC) I Juvu NumIng
und DIiecioiy Inieiluce (JNDI).
Jednu od sivuiI koje su piosIuvIIe JSP jesie njegovu poiiubIInosi (pienosIvosi
nu iuzne pIuiloime). Dok je ASP, uopsieno govoiecI, ogiunIcen nu MIciosoliovu
pIuiloimu, JSP je nu iuspoIugunju zu sve vece Web pIuiloime. Cuk I vIse Web
seiveiI I upIIkucIjskI seiveiI kojI podizuvuju JSP mogu du se nudu kod mnogIl
pioIzvoducu. SpIsuk su InloimucIjumu zu koniukie dui je u iubeII 1-2.
TobeIo 1-2 FopuIorni J5F serveri
Server URL
OiIon liip://www.oiIonseivei.com/
ResIn liip://www.cuuclo.com/
Jiun liip://www.uIIuIie.com/
Tomcui liip://Jukuiiu.upucle.oig/
WebSpleie liip://www.Ibm.com/
WebLogIc liip://www.beu.com/
Kuo I ASP, JSP je buzIiun nu skiIpiu, sio znucI du ce vuse siiunIce bIiI
mesuvInu HTML kdu I skiIpiu kojI je piIpiemIjen nu siiunI seiveiu I Ispoiucen
biuuzeiImu u obIIku kojI onI iuzumeju. SkiIpiIng je u JSP-u iesen cIsiIm jezIkom
Juvu I zbog iogu poznuvunje piogiumskog jezIku Juvu I njegovog iudnog
okiuzenju moze du bude od veIIke koiIsiI.
PiednosiI JSP-u su u vezI su njegovIm koienImu u kosiuiu njegovog Juvu
SeivIeiu. Kudu se JSP siiunIcu pivI pui pozove, onu se kompujIIiu u SeivIei kojI
piIlvuiu zulieve od koiIsnIku I viucu odgovoi IzIuznIm kunuIImu. U biuuzeiu,
Juvu VIiiuuI MuclIne iudu pievodI ovuko pieikompujIIiun kd. Zu iuzIIku od
ovogu, ASP siiunIce se InieipieiIiuju svukI pui kudu se ucIiuju. KoIIko god se
cInIIo du je piednosi veIIku jedun buji JSP kdu se InieipieiIiu zu Isio vieme
kuo I ceIu ASP siiunIcu dobio nupIsun ASP I JSP obIcno se Izvisuvuju piIbIIzno
Isiom bizInom.
GeneiuIno posmuiiuno, iuzumIjIvo je du je nesio ieze dobIiI suji kojI iudI u
JSP-u nego u ASP-u, meduiIm, posioje nesumnjIve piednosiI koje viede ovog
doduinog iiudu.
CoId Fusion
CoId FusIon je sopsivenI seiveiskI modeI lIime AIIuIie CoipoiuiIon
(www.uIIuIie.com). Zu iuzIIku od ASP-u I JSP-u, CoId FusIon je buzIiun nu iugov-
Imu u ne nu skiIpiu. Ovu susiInsku iuzIIku je ucInIIu du CoId FusIon posiune
Izuzeino popuIuiun medu Web dIzujneiImu I pIscImu HTML kdu kojI su nuvIkII
nu piogiumIiunje iugovImu. Bez obzIiu nu sve, CoId FusIon nIje nIsiu munje
sposobun od konkuiencIje, cuk je mocun do ie meie du je lIimu MuciomedIu
dogovoiIIu du se udiuzI su lIimom AIIuIie. U vieme dok cIiuie ovu knjIgu
veiovuino ce se iudIiI o jednoj kompunIjI I sjujnoj buducnosiI zu CoId FusIon u
UIiiuDevu.
KoiIsiecI svoj vec ugiudenI sei iugovu, CoId FusIon moze du IzvisI bIIo koju
lunkcIju koju bIsie mogII opIsuiI skiIpiovImu u ASP-u III JSP-u. Neke od njIl su
Kuko unkcioniso Wob '
Pocoluk rudu su UllruDovom
cuk I znucujno Iukse, posio CoId FusIon Imu zuivoiene lunkcIje koje zulievuju
spoIjusnje komponenie u diugIm jezIcImu (npi. posiuvIjunje lujIovu nu miezu).
CoId FusIon piedsiuvIju kompukiun jezIk kojI cesio zulievu nesio munje IInIju
kdu nego konkuiencIju du bI IzvisIo IsiI zuduiuk.
Ako zeIIie du iuzvIjuie upIIkucIje iIpu CoId FusIon bIce poiiebno du nubuvIie
CoId FusIon Seivei. On je nu iuspoIugunju u iiI veizIje. Pivu je bespIuinu, Expiess
veizIju su ogiunIcenIm seiom mogucnosiI koju je odIIcnu zu poceiuk iudu su CoId
FusIon-om, mudu nIje nuiocIio koiIsnu su UIiiuDevom posio se on osIunju nu
neke iugove kojI nIsu nu iuspoIugunju u Expiess veizIjI. VeizIje PiolessIonuI I
EnieipiIse poseduju kompIeinIjI sei mogucnosiI I Izvisuvuju se nu vIse iuzIIcIiIl
pIuiloimI. KompIeinu muiiIcu u kojoj su duiu poiedenju, u koju moze du vum
pomogne du odIucIie koju je veizIju bus zu vus, nuIuzI se nu AIIuIie-ovom Web
sujiu.
Tienuino CoId FusIon Seivei iudI pod opeiuiIvnIm sIsiemImu WIndows,
Sunov SoIuiIs I LInux, sio gu cInI veomu poiiubIInIm kukuv u susiInI I jesie. Zu
one kojI zeIe du Izvisuvuju ne-MIciosoliov seivei, CoId FusIon piedsiuvIju popu-
Iuinu, skuIubIInu I veomu mocnu opcIju.
Fitojte strucnjoko
Fitonje: KojI seiveiskI modeI du koiIsiIm su UIiiuDevom?
Odgovor: To je IIcnu odIuku koju moiu du se buzIiu nu nekoIIko lukioiu. Dvu
od njIl koje iiebu uzeiI u iuzmuiiunje su: kojI vum je luidvei I solivei nu iuspo-
Iugunju I koIIko piogiumeisko Iskusivo Imuie.
Ako iudIie u okiuzenju koje je dobio snubdeveno, mozdu ceie mocI du
Izubeieie piovujdeiu (ISP) kojI piuzu usIuge zu bIIo kojI modeI kojI bIsie pozeIeII
du piobuie. Ako, meduiIm, vI III vusu kompunIju iiebu du mnogo InvesiIiuie u
posiojecu Inliusiiukiuiu, io ce sIguino bIiI ogiunIcuvujucu okoInosi.
S obzIiom nu popuIuinosi VIsuuI BusIcu, mnogI piogiumeiI ce uspeiI du
IznIveIIsu I piImene svoje znunje veomu dobio I u ASP okiuzenju. Su diuge
siiune, Juvu je iukode popuIuiun jezIk, u kuo posIedIcu iogu, JSP dobIju nu pop-
uIuinosiI Iz iienuiku u iienuiuk. CoId FusIon obezbeduje jezIk buzIiun nu iugov-
Imu kojI je veomu komloiun zu iud onIm piogiumeiImu kojI Imuju dosiu Iskusi-
vu u HTML-u.
Fitonje: Ako upiuvo sudu kiecem su ovIm posIovImu, kojI seiveiskI modeI bI
bIo nujjeliInIjI zu ImpIemeniucIju?
Odgovor: I ovuj odgovoi iukode Imu vIse sIojevu. Posio je ASP bespIuiun uz
WIndows (seiveisku) InsiuIucIju, iiebu du kupIie WIndows u io moze du kosiu
nekoIIko sioiInu doIuiu. CoId FusIon siojI nesio muIo pieko lIIjudu doIuiu, uII on
moze du se Izvisuvu nu opeiuiIvnIm sIsiemImu kojI su bespIuinI III mogu du se
nubuve su veomu muIo uIugunju. Zu JSP posioje opeiuiIvnI sIsiem I upIIkucIjskI
seiveiI kojI mogu du se pieuzmu pieko Inieineiu poipuno bespIuino, uII, su
diuge siiune, ovukvI sIsiemI se nujieze konlIguiIsu I io iiebu ozbIIjno uzeiI u iuz-
muiiunje. U okiuzenju koje je dobio snubdeveno opiemom I soliveiom, mnogu
od ovIl iuzmuiiunju jednosiuvno I ne posioje. Mozdu ceie mocI du nudeie usIuge
nu buzI ASP, JSP I CoId FusIon seiveiu po goiovo Isioj cenI.
JEDNOMlNUTNA FROVERA
Koja tri serverska modeIa podrzava Dreamweaver UItraDev 4?
ASP, JSP i Co|d lusion,
Koja je svrha servera aktivnih podataka?
ud omogucc Wco sctvctu koji kotisri 0|rtducv dd ptikdzc srvdtnc poddrkc iz
odzc poddrdkd u tdzvojnom oktuzcnju,
Koja je uIoga skIadista podatka?
ud ooczocdi mcsro zd smcsrdj poddrdkd sd kojimd cc vdsd Wco dp|ikdcijd
sdtdJivdri.
Rozvojno okruzenje
Posio je ovo piIiucnIk zu poceinIke, moiuo sum du nupiuvIm nekoIIko piei-
posiuvkI vezunIl zu pIuiloime koje ceie veiovuino koiIsiIiI. Osiucemo u IzIugun-
ju susvIm bIIzu osnovnog pioIzvodu (UIiiuDevu) bez mnogo iucnog doduvunju
kdu, u u iom sIucuju Izboi pIuiloime zu upIIkucIju nIje od piesudnog znucuju.
Tukode, pieiposiuvIjum du ceie iudIiI u ieIuiIvno boguiom okiuzenju, sio znucI
du sie u mogucnosiI du pIuiIie Izmedu 0 I 100 doIuiu mesecno (III piIbIIzno
ioIIko) zu seiveiskI piosioi I odizuvunje, u u iom sIucuju nece vum bIiI poiiebno
pievIse InloimucIju o podesuvunju poiiebnIl seiveiu. NujvuznIjI deo ove dIskusI-
je su ielnIcke iucke gIedIsiu u sivuiI se svodI nu iuzvojnu okoIInu koju ceie koiIs-
iIiI.
WIndows 2000 svukuko pieuzImu PC iizIsie. U vieme dok cIiuie ovu knjIgu,
dobie su sunse du ceie vec ImuiI novIjI WIndows od veizIje 98. WIndows Me
svukuko nIje odgovuiujucI zu Web piogiumIiunje. On cuk nI ielnIckI ne podizuvu
iuzvojnI Web seivei kuo sio je PeisonuI Web Seivei. WIndows 2000 PiolessIonuI
je iobusnIje okiuzenje I ju piepoiucujem du gu svukuko koiIsiIie, uko je io Ikuko
moguce. NuduIje, on Imu piednosi du podizuvu iuzvojnu veizIju Inieinei
InloimuiIon Seiveiu, sio znucI du ceie ImuiI piolesIonuInu iesinu okoIInu zu vus
iud. Mudu ne bIl zeIeo du zvucIm MIciosoli-oceniiIcno u mom piIIuzu
UIiiuDevu, ovu kombInucIju iuzvojnIl uIuiu je Izuzeino popuIuinu I ju cu se
usiedsiedIiI u nusoj dIskusIjI upiuvo nu ovu kombInucIju. Su diuge siiune,
meduiIm, bIce pokiIveno veomu muIo specIlIcnIl sivuiI vezunIl zu iukvo
okiuzenje, iuko du neceie ImuiI piobIemu du InloimucIje piIIugodIie nekom diu-
gom seiu uIuiu, pu cuk I iuzvojnIm musInumu iIpu MucIniosl.
Frojekot 1-1: lnstoIironje i koriscenje lnternet lnformotion 5ervices
Bez obzIiu nu io sio Inieinei InloimuiIon Seivei 5.0 (IIS) doIuzI u skIopu
WIndowsu 2000 PiolessIonuI, on se u siuiiu ne InsiuIIiu. SIedIie nuiednu
upuisivu du bIsie InsiuIIiuII I konlIguiIsuII IIS nu vusoj iuzvojnoj musInI.
CiIjevi projekto
Nu kiuju ovog piojekiu, Imuceie:
Kuko unkcioniso Wob
Pocoluk rudu su UllruDovom
InsiuIIiun Inieinei InloimuiIon SeivIces nu vusem iuzvojnom kompjuieiu,
piIpiemIjen kompjuiei zu sIunje e-muII poiuku puiem IIS SMTP seiveiu kuo
I CDO posie.
Korok po korok
1. IzubeiIie opcIju: Siuii / SeiIngs / ConiioI PuneI.
2. U ConiioI PuneIu dvosiiuko kIIknIie nu IkonIcu Add/Remove Piogiums.
3. IzubeiIie Add/Remove WIndows Componenis.
4. Nukon kiuce puuze, pojuvIce se dIjuIog-cuiobnjuk WIndows Componeni
WIzuid. OznucIie Izboino poIje poied Inieinei InloimuiIon SeivIces (IIS) I
kIIknIie Nexi.
5. Mozdu ceie moiuiI du ubucIie CD nu kojem je WIndows 2000, kuo sio je
piIkuzuno nu ovoj sIIcI.
Kuko unkcioniso Wob !
Pocoluk rudu su UllruDovom "
. WIndows ce vus obuvesiuvuiI o nupiedovunju InsiuIucIje iokom kopIiunju
poiiebnIl IIS lujIovu u vus kompjuiei.
7. Kudu zuvisI, vIdeceie sIedecI piozoi kojI poividuje du je InsiuIIiunje IIS-u
uspesno zuviseno.
8. ZuivoiIie cuiobnjuku WIndows Componenis WIzuid, uII osiuvIie oivoien pio-
zoi ConiioI PuneIu. U njemu, dvosiiuko kIIknIie IkonIcu AdmInIsiiuiIve
TooIs.
9. Dvosiiuko kIIknIie nu Compuiei Munugemeni.
1. KIIknIie nu znuk pIus (+) poied opcIje SeivIces And AppIIcuiIons, u zuiIm I
nu pIus (+) poied opcIje Inieinei InloimuiIon SeivIces. BIce vum piIkuzune
komponenie koje su InsiuIIiune u IIS-u iokom pomenuie InsiuIucIje. Pomocu
piIkuzunIl komponenuiu moguce je du konlIguiIseie vus seivei du odgovuiu
iucno onuko kuko vI io zeIIie.
Kuko unkcioniso Wob #
Pocoluk rudu su UllruDovom $
Posioje iiI deIu InsiuIucIje IIS-u:
poceinI FTP suji,
poceinI Web suji I
poceinI vIiiueInI SMTP seivei.
5AVET
Poslo|i pur ogrunicon|u zu llS kudu so on izvrsuvu nu rudno| slunici, l|. nu oporulivnom
sislomu lo kluso, kuo slo |o Windows 2000 Proossionul. Dvu nu|znucu|ni|u su cin|oni-
cu du mozolo du imulo doinisun sumo |odun FTP su|l i sumo |odun Wob su|l, u prod
logu, dozvol|ono |o sumo dosol islovromonih konokci|u su sorvorom.
Ovuj piojekui vum je pomoguo du InsiuIIiuie I konlIguiIseie Inieinei
InloimuiIon SeivIces nu vusoj iuzvojnoj musInI. Znunje koje sie sukupIII nu kiuju
ovog piocesu ce vum pomocI du iuzumeie koncepie kojI sIede.
Focetni (defouIt) FTF sojt
FTP je Inieinei pioiokoI kojI se koiIsiI zu pienos duioieku Izmedu kompjuieiu,
kuo sio sie vec zukIjucIII I Iz sumog njegovog nuzIvu. On se koiIsiI kudu je bIinI-
je pieneiI kompIeine lujIove Iz iucunuiu A u iucunui B nego piegIeduiI siu se u
njImu nuIuzI. Nu piImei, kudu kieIiuie I snImIie Web siiunIce kuo HTML lujIove
nu vusoj iuzvojnoj musInI, njImu moze du se piIsiupI sumo kudu su one posiuvI-
jene nu seivei kojI je povezun su Inieineiom. Ako je iuj seivei neku diugu musInu
u ne vus iuzvojnI kompjuiei, koiIsiIceie FPT piogium mozdu onuj ugiuden u
UIiiuDevu III nekI diugI du bIsie ie kompIeine lujIove pieneII u odgovuiujuce
loIdeie nu seiveiu. Od iudu nuduIje, njIlov sudizuj mogu du vIde svI biuuzeiI
bIIo gde nu Webu.
PoceinI FTP suji je loIdei (dIiekioiIjum) kojI je kieIiun zu iu musInu.
PiIsiupunjem FTP-om koiIsiecI nuzIv iog kompjuieiu III koiIsiecI njegovu IP
udiesu mupIiuce vus u iuj dIiekioiIjum du bIsie mogII du posiuvIie vuse lujIove.
PosiojI nekoIIko sivuiI koje ceie pozeIeiI du podesIie u koje se iIcu osobInu ovog
FTP sujiu. Podesuvunju osobInu poceinog FTP sujiu mozeie du piIsiupIie iuko sio
ceie kIIknuiI desnIm iusieiom mIsu nu opcIju DeluuIi FTP SIie I su menIju kojI ce
du se pojuvI IzubiuiI opcIju PiopeiiIes.
Nu sIIcI 1-6 piIkuzun je piozoi DeluuIi FTP SIie PiopeiiIes (osobIne poceinog
FTP sujiu). On Imu vIse kuiiIcu (iubovu), od kojIl je u ovom iienuiku bIino sumo
nekoIIko. KuiiIcu FTP SIie piIkuzuje opIs I IP udiesu ovog sujiu. U poIje opIs
(DesciIpiIon) mozeie du upIseie siu god vum je voIju.
Poceinu opcIju zu IP udiesu zu ovuj suji jesie AII UnussIgned (sve nedodeI-
jene). To znucI du ce svI FTP zulievI kojI dospeju nu musInu su nedodeIjenom
specIlIcnom IP udiesom zuvisIiI ovde. Ovo je vuzno uko pokieceie vIse FTP
seiveiu nu Isioj musInI. Posio u IIS pod WIndowsom 2000 PiolessIonuI mozeie
du pokieneie sumo jednu Insiuncu FTP-u, ovo podesuvunje nIje od veIIkog
znucuju. Mozeie du gu osiuvIie kuo sio jesie III du uneseie IP udiesu koju je
dodeIjenu vusem kompjuieiu, bIIo zu Inieinu miezu III zu Inieinei vezu.
Ako kIIkneie nu kuiiIcu SecuiIiy Accounis pojuvIce se piozoi su bezbednos-
nIm osobInumu, kuo sio je piIkuzuno nu sIIcI 1-7.
5Iiko 1-
Ptozot sd osooindmd poccrnog lTP sdjrd (ucjdu|r lTP Sirc Ptopctrics).
Nu ovom piozoiu posioje dve vuzne sivuiI koje iiebu du se podese. Pivu je u
vilu piozoiu AIIow Anonymous ConneciIons (omogucI unonImne veze) I onu
je ukiIvIiunu. Ako zeIIie du IjudI mogu du se povezu su vusIm FTP sujiom I du se
njegu pieuzImuju poduike u du piI iome ne moiuju du se piIjuvIjuju su sIliom,
osiuvIie ovu opcIju ukiIvIiunu. AII, pieiposiuvIie du ce ovo bIiI iuzvojnI dIiek-
Kuko unkcioniso Wob %
Pocoluk rudu su UllruDovom &
ioiIjum zu vuse upIIkucIje u ne suji numenjen du se su njegu pieuzImuju lujIovI
iudu ceie nujveiovuinIje zeIeiI du nIko unonImun ne moze du mu piIde.
FRlMEDA
Cmogucuvun|o unonimnim korisnicimu du prislupu|u ovom su|lu mozo du budo
posobno opusno uko im omogucilo upisivun|o nu FTP su|l (pod kurlicom Homo
Diroclory}, o comu co bili roci noslo kusni|o. Zlonumorni korisnici ludu mogu du
posluvo nu lukuv su|l viruso ili osluli doslruklivni kd. \i lrobu du imulo mogucnosl du
upisu|olo nu FTP su|l du bislo mogli du posluvl|ulo vuso Wob slrunico, modulim, dozvol-
|uvun|o ovo unonimnim korisnicimu vrlo luko mozo du rozullu|o prouzimun|om konl-
rolo nud vusom musinom od slruno nokog boskrupuloznog hukoru.
5Iiko 1-7
kdtricd Sccutiry Accounrs (oczocdni nd|ozi) unurdt ptozotd ucjdu|r lTP Sirc
Ptopctrics.
Onemogucuvunje unonImnIl vezu znucI du ce FTP sujiu mocI du piIsiupe
sumo onI koiIsnIcI kojI su nu spIsku u donjem deIu ovog piozoiu pod opcIjom
FTP SIie Opeiuiois (opeiuieiI FTP sujiu). Mozeie du ovu opcIju osiuvIie kuo sio
jesie, mozeie du doduie koiIsnIke po vusoj zeIjI III du doduie koiIsnIke u giupu
AdmInIsiiuiois (udmInIsiiuioiI) I iIme du dozvoIIie piIsiup sumo IjudImu kojImu
je on I poiiebun.
Nu kiuju, pogIedujie kuiiIcu Home DIiecioiy nu sIIcI 1-8.
Iuko je omoguceno du piomenIie sivuinI dIiekioiIjum kojem piIsupu ovuj
FTP suji, ovu cInjenIcu nIje od piukiIcnog znucuju, posio mozeie du Imuie
podesen sumo jedun FTP suji. Mozeie, meduiIm, du ukiIvIiuie opcIju WiIie I nu
iuj nucIn du posiuvIjuie lujIove Iz UIiiuDevu.
Nukon sio sie IzvisIII ove jednosiuvne Izmene, posuo zuvisuvuie su osnovn-
Im, mudu viIo koiIsnIm FTP seiveiom kojI mozeie du IskoiIsiIie zu pioveiu sujiu
kojI iuzvIjuie.
Focetni Web sojt
Kuo sio posiojI dIiekioiIjum lipiooi kod podesuvunju FTP sujiu, iuko posiojI I
dIiekioiIjum wwwiooi kojI moze du sIuzI kuo poceinI Web suji. SvukI suji kojI
posiuvIie u ovuj dIiekioiIjum bIce dosiupun piIsiupom nu liip://nuzIv_kom-
pjuieiu/ III poceinom IP udiesom iog seiveiu uko se piIsiupu su IokuIne mieze
(LocuI Aieu Neiwoik, LAN), III piIsiupom nu liip://IokuInIlosi, odnosno nu
liip://127.0.0.1/ uko je biuuzei upiuvo nu iom kompjuieiu. Kudu posiuvIie
siiunIce koiIsiecI FTP suji kojI sie delInIsuII u pieilodnIm koiucImu, mozeie du
Im piIdeie koiIsiecI ovu poceinu Web siiunIcu.
5Iiko 1-8
kdtricd lomc uitccroty (osnovni ditckrotijum) ptozotd ucjdu|r lTP Sirc
Ptopctrics (osooinc lTP sdjrd)
\FRlMEDA
Porod upruvl|un|u insluluci|om llS-u su sumog sorvoru, llS dozvol|uvu i izvrsuvun|o
mnogih udminislrulivnih zuduluku i su dul|ino - pulom sumog lnlornolu. Poglodu|lo
dokumonluci|u ko|u doluzi uz llS du bislo podosili ovo opci|o.
Kuo I u sIucuju podesuvunju FTP sujiu, iuko I ovde posiojI nekoIIko sivuiI koje
ceie pozeIeiI du piomenIie I du one posiunu piedelInIsune opcIje. KIIknIie
desnIm iusieiom mIsu nu opcIju DeluuIi Web SIie u sekcIjI Inieinei InloimuiIon
SeivIces (unuiui Compuiei Munugei), I su menIju kojI ce du se pojuvI odubeiIie
opcIju PiopeiiIes. PojuvIce se dIjuIog piozoi, sIIcun onome nu sIIcI 1-9.
Kuko unkcioniso Wob '
Pocoluk rudu su UllruDovom !
5Iiko 1-9
Ptozot ucjdu|r Wco Sirc Ptopctrics (poccrnc osooinc Wco sdjrd).
Nu IsiI nucIn kuo I kod osobInu FTP sujiu, mozeie du piomenIie opIs I IP
udiesu uko io zeIIie, Iuko io nIje neoplodno. Nu sIIcun nucIn, mozeie du
piomenIie poceinI dIiekioiIjum kojI je piIkuzun nu sIIcI 1-10 uko io zeIIie,
meduiIm, ne dIiujie osiuIe opcIje sve dok ne nuucIie vIse o nucInu nu kojI ie
Izmene mogu du uiIcu nu neke diuge opcIje III ponusunje piogiumu.
5Iiko 1-1
kdtricd lomc uitccroty (osnovni ditckrotijum) ptozotd ucjdu|r Wco Sirc
Ptopctrics (osooinc poccrnog sdjrd)
InloimucIje koje su duie u kuiiIcI Documenis (piIkuzune nu sIIcI 1-11) su
bIine zu nuse iuzmuiiunje.
NuzIvI kojI su IzIIsiunI ovde, piedsiuvIjuju dokumenie koje ce IIS
podiuzumevuiI kuo vuzece poceine siiunIce zu vus suji. Kudu god poseiIie suji
kucujucI sumo nuzIv domenu, kuo npi. www.busIc-uIiiudev.com, vI u sivuiI
IgnoiIseie jedun veomu vuzun deo zulievu kojI posiuvIjuie miezI: koju siiunIcu
su iog sujiu zeIIie du vIdIie. IIS piuvI pieiposiuvku u iukvoj sIiuucIjI koju je buzI-
iunu nu InloimucIjumu koje su duie u ovoj kuiiIcI. PocevsI odozgo, IIS iiuzI siiun-
Ice cIju Imenu odgovuiuju onImu nu spIsku, I kudu nuIde nu pivu iukvu siiunIcu,
io ce bIiI upiuvo onu siiunIcu koju ce piIkuzuiI kuo poceinu zu iuj dIiekioiIjum.
Ako siiunIcu nIje pionudenu, u piegIeduvunje dIiekioiIjumu mu nIje omoguceno,
koiIsnIk ce dobIiI poiuku o giescI u piIsiupu koju govoiI du mu nIje dozvoIjeno
du piegIeduvu InloimucIje su iog dIiekioiIjumu.
Po delInIcIjI, IIS ce iiuzIiI jednu od iiI siiunIce koje iiebu du se nuIuze u Web
suji dIiekioiIjumu: DeluuIi.lim, DeluuIi.usp I IIssiuii.usp. PogIedujie siiukiuiu
poceinog Web sujiu koju se kieIiu cIm se InsiuIIiu IIS sIIku 1-12.
PiImeiIceie du je piIsuinu sumo jednu od pomenuiIl siiunIcu, I io
IIssiuii.usp. Ako pokusuie du piIsiupIie vusem Web sujiu bez nekIl modIlIkucIju
vezunIl zu unos nuzIvu u biuuzeiu (iecImo, ne uneseie ,IokuInIlosi III
,127.0.0.1), ukiIvIiuce se siiunIcu IIssiuii.usp I vIdeceie piIkuzune siiunIce kuo
nu sIIcI 1-13.
Kuo poceinI dokumeni, mozeie du delInIseie siu god zeIIie. Mudu, siu god du
sie IzubiuII, su ovog spIsku ukIonIie dokumeni IIssiuii.usp svukuko du ne zeIIie
du vIdIie sIIku 1-13 kudu god piIsiupIie vusem sujiu. Neku cescu podesuvunju
piIkuzunu su u duIjem ieksiu.
5Iiko 1-11
kdtricd uocumcnrs ptozotd ucjdu|r Wco Sirc Ptopctrics.
Kuko unkcioniso Wob !
Pocoluk rudu su UllruDovom !
Home.usp
Home.lim
Home.limI
Index.usp
Index.lim
Index.limI
DeluuIi.usp
DeluuIi.lim
DeluuIi.limI
ObiuiIie puznju nu io du mozeie du dodujeie dokumenuiu koIIko god zeIIie,
meduiIm, Imujie u vIdu du ce veIIkI bioj pieiiuzIvunju uziokovuiI I spoiIje
piIkuzIvunje zeIjene siiunIce.
5Iiko 1-12
Poccrnd srtukrutd llS-ovog Wco sdjrd
Focetni 5MTF server
Iuko poceinI SMTP seivei nIje obuveznI deo podesuvunju du bI IIS moguo du iudI
su UIiiuDevom, sIunje eIekiionske posie (e-muII) Iz Web upIIkucIje je viIo popu-
Iuinu siuvku zu iuzmuiiunje. PiodIskuiovucemo o nekIm pieIImInuinIm
podesuvunjImu iuko du mozeie du koiIsiIie kuko SMTP seivei iuko I CDO posiu
u nusIm kusnIjIm piImeiImu.
SImpIe MuII Tiunspoii PioiocoI (pioiokoI zu pienos jednosiuvne posie) -
SMTP, kuo sio mu I sumo Ime kuze, veomu je jednosiuvun nucIn du se posuIje I
piImI posiu puiem Inieineiu. Su pojuvom pioiokoIu POP3 I IMAP, SMTP se vIse
ne koiIsiI ioIIko zu piegIeduvunje posie, meduiIm, I duIje je siunduid zu njeno
sIunje. InsiuIucIonu pioceduiu zu IIS InsiuIIiu I SMTP zujedno su IIS-om, iuko du
mozeie du koiIsiIie vus Web seivei du bIsie sIuII posiu, mudu uvek mozeie du
koiIsiIie I nekI diugI muII seivei kuo sio su Exclunge III Loius Noies. Sve sio
iiebu du znuie jesie njegovu IP udiesu I bezbednosnu podesuvunju. Sudu cemo du
nupiuvImo kiuiku iuiu du bIsmo podesIII IokuInI Web seivei iuko du moze du
suIje posiu.
5Iiko 1-13
Poccrnc srtdnicc kdko in ptikdzujc llS
Du bIsie mogII du pokieneie CDO muII nu vusem seiveiu, poiiebne su dve
komponenie: lujI cdonis.dII I SMTP seivei. CDO zu NTS1.2 je pojednosiuvIjenu
veizIju pune veizIje piogiumu CoIIuboiuiIon Duiu Objecis kojI iudI su MIciosoli
Exclungeom. On doIuzI su IIS-om 5 I iiebuIo bI du se nuIuzI nu vusem seiveiu
uko je ukiIvIiun IIS, mudu ce mozdu bIiI poiiebno du gu iegIsiiujeie.
Du bIsie bIII sIguinI du je lujI cdonis.dII iegIsiiovun, IzubeiIie Siuii / Run. U
dIjuIogu Run, u poIje zu unos, upIsIie iegsvi32 c:\wInni\sysiem32\cdonis.dII.
Kuko unkcioniso Wob !!
Pocoluk rudu su UllruDovom !"
FRlMEDA
Umoslo nuvodono pulun|o c.\winnl\syslom32\ lrobu du unosolo slvurnu pulun|u do
diroklori|umu gdo |o nu vuso| musini inslulirun u|l cdonls.dll. Cvdo |o dulu slundurd-
nu pulun|u ko|u posluvl|u Windows 2000 prilikom insluluci|o.
Ako se iegIsiiucIju zuvisI uspesno, dobIceie poiuku o uspesno Izvedenoj ukcI-
jI, kuo sio je piIkuzuno nu ovoj sIIcI.
IIS ce kieIiuiI poceinI SMTP vIiiueInI seivei I posebun dIiekioiIjum gde ce se
cuvuiI posiu. PioveiIie dokumeniucIju IIS-u du bIsie dobIII InloimucIje u vezI su
podesuvunjem doduinIl duIjInskIl SMTP seiveiu I uIIusu.
Ovo bI iiebuIo du zuvisI posuo zu sudu. Vus seivei je sudu podesen
omogucen je poceinI SMTP seivei I posiuvIjenI su poiiebnI lujIovI zu iud CDO.
Upoiiebu ovIl opcIju bIce objusnjenu kusnIje.
JEDNOMlNUTNA FROVERA
Koje komponente su potrebne da bi se koristio CDO u IIS instaIaciji?
Portcodn jc jdj| cdonrs.d|| i SMTP sctvct.
Zasto je potrebno da se omoguci opcija Write (upisivanje) u osobina-
ma FTP sajta?
Zoog rogd dd vi mozcrc dd posrdv|jdrc jdj|ovc u ditckrotijum sdjrd.
Sta je to pocetni (defauIt) dokument?
Srtdnicd kojd cc dd sc ucird kdd sc nc rtdzi rdcno odtcJcnd srtdnicd u 0Rl-u
Wco sdjrd.
5to je bitno u ovom pogIovIju?
Do sudu bI iiebuIo du piIIIcno dobio iuzumeie IsioiIjui posIu kojIm zeIIie du se
buvIie. Tukode, iiebuIo bI du boIje iuzumeie odIuke koje ceie moiuiI du doneseie
du bIsie mogII du se buvIie iuzvojem uopsie I iuzvojem Web sujiu. Isio iuko, sudu
boIje iuzumeie posiupuk InsiuIIiunju IIS-u nu vusem iuzvojnom kompjuieiu. U
sIedecem pogIuvIju piocI cemo kioz UIiiuDev iuko du ceie mocI du se piIjuino
osecuie u iuzvojnom okiuzenju u kojem ceie du iudIie.
FROVERA MATERlJE
1. NIz biojevu kojI se dodeIjuje svukom losi iucunuiu nu Inieineiu nuzIvu se
2. Siu je od nubiojunog skiIpi jezIk kojI ceie koiIsiIiI su vusIm ASP seiveiskIm
modeIom?
A. VIsuuI BusIc SciIpi
. PeiI
C. C++
D. JuvuSciIpi
E. TcI/Tk
F. Juvu
3. PioiokoI kojI sIuzI zu sIunje posie puiem Inieineiu nuzIvu se
4. Koju osobInu CoId FusIonu gu cInI popuIuinIm Izboiom kod onIl kojI Imuju
Iskusivu u kieIiunju siuiIckIl Web siiunIcu?
5. KojI pioiokoI se koiIsiI zu omogucuvunje komunIkucIju zu WoiId WIde
Web?
Kuko unkcioniso Wob !#

You might also like