Inngangur að hvernig CGI Scripting Works
Í greininni hvernig Web Pages Vinna fjallað um helstu eiginleika HTML og sýnir þér hvernig á að búa til vefsíður sem innihalda texta og grafík. Það sýnir einnig hvernig á að fá síðuna þína " á lofti " með vefhýsingar. Einn af þeim spurningum sem margir spyrja um nýja vef hönnuði þegar þeir fá síðuna sína upp er, " Hvað er CGI Scripting og hvernig get ég nota það á vefnum mínum " eða, " Hvernig bý ég til gagnvirka eyðublöð á síðuna mína "?
Í þessari grein munum við svara spurningum þínum um CGI forskriftarþarfir og sýna þér hvernig á að búa til eigin skriftum þínum. Þú munt einnig læra aðeins um vefþjónum í því ferli. Við skulum byrja!
Vefur Servers
Eins og lýst er í greininni Hvernig Vefur Servers Vinna, vefur framreiðslumaður geta vera laglegur einfaldur. Í flestum undirstöðu þeirra, vefur framreiðslumaður einfaldlega sækja skrá burt diskinn og senda það niður vír sem leggur fram beiðni vafra. Segjum að þú slærð inn í the URL http://www.bygpub.com/books/tg2rw/author.htm~~pobj. Miðlarinn fær beiðni um skrá /books/tg2rw/author.htm. Ef þú horfir á eftirfarandi mynd, getur þú séð hvernig miðlara ályktar að beiðni: Hi
Á skipulag, vefþjóninn hefur verið falið að skilja að C: \\ My Documents \\ www er rót skrá miðlarans. Það lítur þá fyrir /books/tg2rw/author.htm burt af því að rót. Þegar þú biður um URL http://www.bygpub.com/books/tg2rw/~~pobj, miðlara skilur að þú ert að leita að sjálfgefna skrá fyrir þessi skrá. Það lítur út fyrir nokkrar mismunandi skrár nöfn til að reyna að finna sjálfgefna skrá: index.html, index.htm, default.html, default.htm. Eftir á þjóninum, getur það líta fyrir aðra eins og heilbrigður. Svo þjóninn kemur http://www.bygpub.com/books/tg2rw/í http://www.bygpub.com/books/tg2rw/index.htm og skilar þessi skrá. Allt aðrar skrár skal tilgreint með því að nefna skrárnar sérstaklega.
Þetta er hvernig allir vefþjónar höndla truflanir
skrár. Flestum vefþjónum annast einnig dynamic skrá - með því fyrirkomulagi sem kallast Common Gateway Interface, eða CGI. Þú hefur séð CGI í alls konar stöðum á vefnum, þótt þú getur ekki hafa vitað það á þeim tíma. Til dæmis: