Ræðumaður 1: Allt í lagi, svo hvað er það sem þú þarft concretely að gera? Jæja, kemur í ljós að það er bara fjögur föll sem þú þarft til að innleiða Hvers virkni er óaðskiljanlegur rétta rekstur vefþjón, en allir hverra hegðun er mjög þröngt skilgreint, svo að þeir aðeins gera nokkurn veginn eitt. Það fyrsta sem þú ert að fara að þurfa að gera er að hrinda í framkvæmd, á forskrift, sem LOOKUP virka. Þetta er nokkuð einföld aðgerð í enda, sem tekur sem rök hvað leið til að skrá sem notandinn vill til að biðja, og þú þarft að bregðast við svokölluð MIME tegund, eða Content-gerð, af þessi skrá. Til dæmis, ef það er skrá eins, halló punktur HTML sem þú ert að fara að bregðast við MIME gerð vitna unquote texta slash HTML. Eða ef það er mynd, gætir þú vilt að bregðast við mynd punktur rista Jiff eða mynd rista JPEG. Sjá forskrift ýmsum skráarsnið þú þarft að finna. En það snýst í raun um að taka a líta á leið, að þú ert fortíð, og horfa á skrá þess eftirnafn, síðustu stafir eftir slóð tímabili eða punktur. Þannig að við munum fara með það til þín með nokkrum af vísbendingar í texta að reikna út nákvæmlega hvernig á að finna að punktur og skrá eftirnafn þannig að þú getur gert kortlagning frá einum til annars. Næst er þátta virka. Svo er þetta svolítið meira þátt í að þú þarft að taka í því rök [inaudible] það er ítrekað yfir það, eðli fyrir eðli, eða band með streng, í því skyni að ganga úr skugga um að það samræmist nákvæmlega formleg skilgreining á því fyrst Beiðni lína, eins og á forskrift. Og þú þarft að hlaða inn alger Slóðin sem hlutstreng, sem táknar eitthvað eins og, rista halló punktur HTML. Á sama tíma, mögulega, eftir það leið gæti verið spurningarmerki og þá fyrirspurn band eins, q jafngildir ketti, eða q jafngildir kettir merkið, og þá annar lykill gildi par. Svo þú ert að fara að þurfa að stíga yfir þeim stafi, eins og heilbrigður, allt þar til fyrsta pláss, í því skyni til að búa til band sem geymir inni af því að fyrirspurn band sjálft. Næsta, þú ert að fara að framkvæma hlaða virka. Svo kemur í ljós, ef þú horfir í gegnum kóðinn, sem sérstakur beini, álag aðgerð er notuð á tveimur stöðum. Það er annað hvort notuð til að hlaða framleiðsla úr PHP túlkur. Og við skrifuðum öll PHP meðhöndlun númer, en það þýðir að nota fall sem kallast hlaða, sem í raun segir alla sem bytes framleiðsla úr Túlkur php í stóra fylki. Það sama virka hlaða er einnig notað til að hlaða inn í minni öll bæti úr skrá eins og, jiff eða JPEG, eða punktur HTML skrá, sem notandinn hefur óskað. Svo þú þarft að nota sumir bragðarefur og verkfæri frá Heimadæmi 4 í skrá IO, en þú ættir að finna að tiltölulega þekki og í a ágætur vegur, vonandi, að binda saman nýrri vefnum efni með eldri skrá IO efni. Að lokum, í vísitölur virka, allt sem þú þarft að gera er að ákveða hvort eða ekki það er til nokkur skrá í raun kallað Vísitala punktur HTML, eða vísitölu punktur PHP, inni af skrá, sem leið þér eru síðustu. The kosti af þessu þýðir að ef notandinn er óskað möppu, við erum ekki bara að fara að sýna honum eða henni innihald þessi skrá, við munum bókstaflega sýna þeim vísitölu punktur HTML, eða vísitölu punktur PHP, sjálfgefið. En það er að fara að vera vinstri að þér að reikna út, með því að nota sum vísbendingar í kóða, sem við höfum nú þegar gefið þér, hvernig þú getur raunverulega stöðva hvort tiltekin skrá er til staðar í núverandi möppu, svo að þú getur aftur rétt svar. Svo í lok það er tiltölulega fáir bytes sem þú þarft að taka út af Heimadæmi að innleiða þjóns ófullnægjandi virkni. En ákveðið að gera viss um að þú sett hugur þinn í kring eins mikið af kóða eins og þú getur, taka þægindi í að þú ert ekki þurfa að skilja allt í lægsta stigi net númer, allt af lægsta stigi skrá IO kóða. Really, hvað við erum að gera með þetta vandamál setja er að smíða undanfarna vandamál setur, að kynna smá WebLogic, og net hugtök, svo að lokum þú byggja eitthvað sem er í raun alveg áhugavert, í raun alveg öflugur, en samt að nota Sömu byggja blokkir, sem við höfum verið að nota í nokkurn tíma.