1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,280 >> Ræðumaður 1: Allt í lagi, svo hvað er það sem þú þarft concretely að gera? 3 00:00:02,280 --> 00:00:04,140 Jæja, kemur í ljós að það er bara fjögur föll 4 00:00:04,140 --> 00:00:06,390 sem þú þarft til að innleiða Hvers virkni er 5 00:00:06,390 --> 00:00:08,520 óaðskiljanlegur rétta rekstur vefþjón, 6 00:00:08,520 --> 00:00:10,720 en allir hverra hegðun er mjög þröngt 7 00:00:10,720 --> 00:00:13,104 skilgreint, svo að þeir aðeins gera nokkurn veginn eitt. 8 00:00:13,104 --> 00:00:15,270 Það fyrsta sem þú ert að fara að þurfa að gera er að hrinda í framkvæmd, 9 00:00:15,270 --> 00:00:17,540 á forskrift, sem LOOKUP virka. 10 00:00:17,540 --> 00:00:20,900 Þetta er nokkuð einföld aðgerð í enda, sem tekur sem rök 11 00:00:20,900 --> 00:00:24,690 hvað leið til að skrá sem notandinn vill til að biðja, 12 00:00:24,690 --> 00:00:28,310 og þú þarft að bregðast við svokölluð MIME tegund, eða Content-gerð, 13 00:00:28,310 --> 00:00:29,200 af þessi skrá. 14 00:00:29,200 --> 00:00:31,415 Til dæmis, ef það er skrá eins, halló punktur 15 00:00:31,415 --> 00:00:37,470 HTML sem þú ert að fara að bregðast við MIME gerð vitna unquote texta slash HTML. 16 00:00:37,470 --> 00:00:40,920 >> Eða ef það er mynd, gætir þú vilt að bregðast við mynd punktur rista 17 00:00:40,920 --> 00:00:42,990 Jiff eða mynd rista JPEG. 18 00:00:42,990 --> 00:00:46,280 Sjá forskrift ýmsum skráarsnið þú þarft að finna. 19 00:00:46,280 --> 00:00:49,760 En það snýst í raun um að taka a líta á leið, að þú ert fortíð, 20 00:00:49,760 --> 00:00:52,870 og horfa á skrá þess eftirnafn, síðustu stafir 21 00:00:52,870 --> 00:00:54,297 eftir slóð tímabili eða punktur. 22 00:00:54,297 --> 00:00:57,130 Þannig að við munum fara með það til þín með nokkrum af vísbendingar í texta 23 00:00:57,130 --> 00:01:00,170 að reikna út nákvæmlega hvernig á að finna að punktur og skrá eftirnafn 24 00:01:00,170 --> 00:01:02,840 þannig að þú getur gert kortlagning frá einum til annars. 25 00:01:02,840 --> 00:01:04,395 >> Næst er þátta virka. 26 00:01:04,395 --> 00:01:06,270 Svo er þetta svolítið meira þátt í að 27 00:01:06,270 --> 00:01:08,590 þú þarft að taka í því rök [inaudible] 28 00:01:08,590 --> 00:01:12,030 það er ítrekað yfir það, eðli fyrir eðli, eða band með streng, 29 00:01:12,030 --> 00:01:14,660 í því skyni að ganga úr skugga um að það samræmist nákvæmlega 30 00:01:14,660 --> 00:01:19,155 formleg skilgreining á því fyrst Beiðni lína, eins og á forskrift. 31 00:01:19,155 --> 00:01:23,930 Og þú þarft að hlaða inn alger Slóðin sem hlutstreng, sem táknar 32 00:01:23,930 --> 00:01:26,550 eitthvað eins og, rista halló punktur HTML. 33 00:01:26,550 --> 00:01:29,960 Á sama tíma, mögulega, eftir það leið gæti verið spurningarmerki 34 00:01:29,960 --> 00:01:32,240 og þá fyrirspurn band eins, q jafngildir ketti, 35 00:01:32,240 --> 00:01:35,310 eða q jafngildir kettir merkið, og þá annar lykill gildi par. 36 00:01:35,310 --> 00:01:38,380 Svo þú ert að fara að þurfa að stíga yfir þeim stafi, 37 00:01:38,380 --> 00:01:41,150 eins og heilbrigður, allt þar til fyrsta pláss, í því skyni 38 00:01:41,150 --> 00:01:47,327 til að búa til band sem geymir inni af því að fyrirspurn band sjálft. 39 00:01:47,327 --> 00:01:49,410 Næsta, þú ert að fara að framkvæma hlaða virka. 40 00:01:49,410 --> 00:01:52,493 Svo kemur í ljós, ef þú horfir í gegnum kóðinn, sem sérstakur beini, 41 00:01:52,493 --> 00:01:54,210 álag aðgerð er notuð á tveimur stöðum. 42 00:01:54,210 --> 00:01:57,420 Það er annað hvort notuð til að hlaða framleiðsla úr PHP túlkur. 43 00:01:57,420 --> 00:01:59,700 Og við skrifuðum öll PHP meðhöndlun númer, 44 00:01:59,700 --> 00:02:01,840 en það þýðir að nota fall sem kallast 45 00:02:01,840 --> 00:02:06,350 hlaða, sem í raun segir alla sem bytes framleiðsla úr Túlkur php 46 00:02:06,350 --> 00:02:08,430 í stóra fylki. 47 00:02:08,430 --> 00:02:10,850 >> Það sama virka hlaða er einnig notað til að hlaða 48 00:02:10,850 --> 00:02:15,200 inn í minni öll bæti úr skrá eins og, jiff eða JPEG, eða punktur HTML 49 00:02:15,200 --> 00:02:16,630 skrá, sem notandinn hefur óskað. 50 00:02:16,630 --> 00:02:21,060 Svo þú þarft að nota sumir bragðarefur og verkfæri frá Heimadæmi 4 í skrá IO, 51 00:02:21,060 --> 00:02:24,410 en þú ættir að finna að tiltölulega þekki og í a ágætur vegur, vonandi, 52 00:02:24,410 --> 00:02:28,110 að binda saman nýrri vefnum efni með eldri skrá IO efni. 53 00:02:28,110 --> 00:02:31,490 >> Að lokum, í vísitölur virka, allt sem þú þarft að gera 54 00:02:31,490 --> 00:02:34,570 er að ákveða hvort eða ekki það er til nokkur skrá í raun 55 00:02:34,570 --> 00:02:40,430 kallað Vísitala punktur HTML, eða vísitölu punktur PHP, inni af skrá, sem leið þér 56 00:02:40,430 --> 00:02:41,220 eru síðustu. 57 00:02:41,220 --> 00:02:44,360 The kosti af þessu þýðir að ef notandinn er óskað möppu, 58 00:02:44,360 --> 00:02:47,318 við erum ekki bara að fara að sýna honum eða henni innihald þessi skrá, 59 00:02:47,318 --> 00:02:51,342 við munum bókstaflega sýna þeim vísitölu punktur HTML, eða vísitölu punktur PHP, sjálfgefið. 60 00:02:51,342 --> 00:02:54,300 En það er að fara að vera vinstri að þér að reikna út, með því að nota sum vísbendingar 61 00:02:54,300 --> 00:02:56,350 í kóða, sem við höfum nú þegar gefið þér, 62 00:02:56,350 --> 00:02:59,880 hvernig þú getur raunverulega stöðva hvort tiltekin skrá er til staðar 63 00:02:59,880 --> 00:03:03,380 í núverandi möppu, svo að þú getur aftur rétt svar. 64 00:03:03,380 --> 00:03:05,800 >> Svo í lok það er tiltölulega fáir bytes 65 00:03:05,800 --> 00:03:09,155 sem þú þarft að taka út af Heimadæmi að innleiða þjóns 66 00:03:09,155 --> 00:03:10,210 ófullnægjandi virkni. 67 00:03:10,210 --> 00:03:13,180 En ákveðið að gera viss um að þú sett hugur þinn í kring eins mikið af kóða 68 00:03:13,180 --> 00:03:15,013 eins og þú getur, taka þægindi í að þú ert ekki 69 00:03:15,013 --> 00:03:18,160 þurfa að skilja allt í lægsta stigi net númer, allt 70 00:03:18,160 --> 00:03:19,834 af lægsta stigi skrá IO kóða. 71 00:03:19,834 --> 00:03:21,750 Really, hvað við erum að gera með þetta vandamál setja 72 00:03:21,750 --> 00:03:25,670 er að smíða undanfarna vandamál setur, að kynna smá WebLogic, 73 00:03:25,670 --> 00:03:28,802 og net hugtök, svo að lokum þú 74 00:03:28,802 --> 00:03:31,760 byggja eitthvað sem er í raun alveg áhugavert, í raun alveg öflugur, 75 00:03:31,760 --> 00:03:33,468 en samt að nota Sömu byggja blokkir, 76 00:03:33,468 --> 00:03:36,310 sem við höfum verið að nota í nokkurn tíma.