1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,280 >> SPEAKER 1: అన్ని కుడి, కాబట్టి ఏమి మీరు బలంగా చెయ్యాల్సిన ఉంది? 3 00:00:02,280 --> 00:00:04,140 Well, ఉంది హాజరవుతారు కేవలం నాలుగు ఫంక్షన్లు 4 00:00:04,140 --> 00:00:06,390 మీరు అమలు అవసరం దీని కార్యాచరణ ఉంది 5 00:00:06,390 --> 00:00:08,520 సరైన అవినాభావ వెబ్ సర్వర్ ఆపరేషన్ 6 00:00:08,520 --> 00:00:10,720 కానీ దీని యొక్క ప్రవర్తన చాలా సూక్షంగా ఉంది 7 00:00:10,720 --> 00:00:13,104 , నిర్వచించిన కాబట్టి వారు మాత్రమే అందంగా చాలా ఒక పనిని. 8 00:00:13,104 --> 00:00:15,270 మీరు చేయబోతున్నామని మొదటి విషయం అమలు చెయ్యాల్సిన కు, 9 00:00:15,270 --> 00:00:17,540 వివరణ ప్రకారం, శోధన ఫంక్షన్. 10 00:00:17,540 --> 00:00:20,900 ఈ ఒక నిరాడంబర ఫంక్షన్ ఉంది ఒక వాదన తీసుకుని చివరికి, 11 00:00:20,900 --> 00:00:24,690 ఫైలు సంసార మార్గం వినియోగదారు అభ్యర్థనను కోరుకుంటున్నారు, 12 00:00:24,690 --> 00:00:28,310 మరియు మీరు తో స్పందించడం అవసరం అని పిలవబడే MIME రకం లేదా కంటెంట్-రకం, 13 00:00:28,310 --> 00:00:29,200 ఫైల్. 14 00:00:29,200 --> 00:00:31,415 ఉదాహరణకు, అది ఉంటే ఒక ఫైల్, హలో డాట్ 15 00:00:31,415 --> 00:00:37,470 మీరు ఒక MIME స్పందిస్తారు చూడాలని HTML కోట్ unquote టెక్స్ట్ స్లాష్ HTML యొక్క రకం. 16 00:00:37,470 --> 00:00:40,920 >> అది ఒక చిత్రం ఉంది ఉంటే లేదా, మీరు అనుకోవచ్చు చిత్రం డాట్ స్లాష్ తో స్పందించడం 17 00:00:40,920 --> 00:00:42,990 జిఫ్ఫ్ లేదా చిత్రం JPEG స్లాష్. 18 00:00:42,990 --> 00:00:46,280 వివిధ కోసం వివరణ చూడండి ఫైల్ ఫార్మాట్లు మీరు గుర్తించడం అవసరం. 19 00:00:46,280 --> 00:00:49,760 కానీ అది నిజంగా ఒక తీసుకొని దిమ్మల మార్గం వద్ద చూడండి, మీరు గత అని, 20 00:00:49,760 --> 00:00:52,870 మరియు దీని ఫైలు చూడటం పొడిగింపు, గత కొన్ని అక్షరాలు 21 00:00:52,870 --> 00:00:54,297 వెనుకంజలో కాలం లేదా డాట్ తర్వాత. 22 00:00:54,297 --> 00:00:57,130 కాబట్టి మేము కొన్ని మీకు చెప్పను వివరణలో సూచనలు 23 00:00:57,130 --> 00:01:00,170 కనుగొనేందుకు సరిగ్గా ఎలా దొరుకుతుందని డాట్ మరియు ఫైల్ పొడిగింపు 24 00:01:00,170 --> 00:01:02,840 కాబట్టి మీరు చేయగల ఒకటి నుండి ఇతర మ్యాపింగ్. 25 00:01:02,840 --> 00:01:04,395 >> తదుపరి అప్ పదనిరూపణ ఫంక్షన్ ఉంది. 26 00:01:04,395 --> 00:01:06,270 కాబట్టి ఈ ఒక కొంచెం వార్తలు మరింత ఆ, చేరి 27 00:01:06,270 --> 00:01:08,590 మీరు ఆ తీసుకోవలసిన అవసరం వాదన [వినబడని] 28 00:01:08,590 --> 00:01:12,030 అది పైగా iterated, పాత్ర పాత్ర కోసం, లేదా స్ట్రింగ్ స్ట్రింగ్, 29 00:01:12,030 --> 00:01:14,660 ఖచ్చితంగా చేయడానికి అది ఖచ్చితంగా అనుగుణంగా 30 00:01:14,660 --> 00:01:19,155 మొదటి యొక్క లాంఛనప్రాయమైన నిర్వచనం అభ్యర్థన పంక్తి, నిర్దేశం ప్రకారం. 31 00:01:19,155 --> 00:01:23,930 మరియు మీరు సంపూర్ణ లోకి లోడ్ అవసరం substring, ప్రాతినిధ్యం మార్గం 32 00:01:23,930 --> 00:01:26,550 ఏదో వంటి, హలో డాట్ HTML స్లాష్. 33 00:01:26,550 --> 00:01:29,960 ఇంతలో, ఐచ్ఛికంగా, తర్వాత మార్గం ఒక ప్రశ్న గుర్తు కావచ్చు 34 00:01:29,960 --> 00:01:32,240 ఆపై ఒక ప్రశ్న స్ట్రింగ్ వంటి, q పిల్లులు సమానం, 35 00:01:32,240 --> 00:01:35,310 లేదా q పిల్లులు ఆంపర్సండ్ చిహ్నం సమానం, మరియు మరొక కీ విలువ జంట. 36 00:01:35,310 --> 00:01:38,380 సో మీరు అవసరం చూడాలని ఆ అక్షరాలు అతిక్రమించి, 37 00:01:38,380 --> 00:01:41,150 అలాగే, వరకు క్రమంలో మొదటి స్పేస్, 38 00:01:41,150 --> 00:01:47,327 దుకాణాలు ఒక స్ట్రింగ్ సృష్టించడానికి అది ప్రశ్న స్ట్రింగ్ కూడా లోపల. 39 00:01:47,327 --> 00:01:49,410 తరువాత, మీరు చూడాలని లోడ్ ఫంక్షన్ అమలు. 40 00:01:49,410 --> 00:01:52,493 మీరు ద్వారా చూడవచ్చు చేస్తే అది అవుతుంది సోర్స్ కోడ్, స్పెక్ నిర్దేశిస్తుంది వంటి, 41 00:01:52,493 --> 00:01:54,210 లోడ్ ఫంక్షన్ రెండు ప్రదేశాలలో ఉపయోగిస్తారు. 42 00:01:54,210 --> 00:01:57,420 లోడ్ ఉపయోగిస్తారు గాని PHP వ్యాఖ్యాత నుండి అవుట్పుట్. 43 00:01:57,420 --> 00:01:59,700 మరియు మేము అన్ని రాశారు PHP నిర్వహణ కోడ్, 44 00:01:59,700 --> 00:02:01,840 కానీ అది అవసరం లేదు అనే ఫంక్షన్ ఉపయోగించడానికి 45 00:02:01,840 --> 00:02:06,350 లోడ్, తప్పనిసరిగా అన్ని చదువుతుంది PHP యొక్క ఇంటర్ప్రెటర్ నుండి అవుట్పుట్ యొక్క బైట్లు 46 00:02:06,350 --> 00:02:08,430 ఒక పెద్ద అర్రే లోకి. 47 00:02:08,430 --> 00:02:10,850 >> అదే ఫంక్షన్ లోడ్ కూడా లోడ్ ఉపయోగిస్తారు 48 00:02:10,850 --> 00:02:15,200 ఒక ఫైల్ నుండి మెమరీ బైట్లు అన్ని లోకి వంటి, ఒక జిఫ్ఫ్, లేదా ఒక JPEG, లేదా డాట్ HTML 49 00:02:15,200 --> 00:02:16,630 ఫైలు, వినియోగదారు అభ్యర్థించారు ఆ. 50 00:02:16,630 --> 00:02:21,060 సో మీరు కొన్ని ఉపాయాలు ఉపయోగించడానికి అవసరం మరియు సమస్య నుండి టూల్స్, ఫైలు IO లో సెట్ 4 51 00:02:21,060 --> 00:02:24,410 కానీ మీరు చాలా కనుగొనేందుకు ఉండాలి తెలిసిన మరియు ఒక nice విధంగా, ఆశాజనక, 52 00:02:24,410 --> 00:02:28,110 సరికొత్త వెబ్ కలిసి వేయడం పాత ఫైలు IO విషయాలలో stuff. 53 00:02:28,110 --> 00:02:31,490 >> చివరగా, సూచీల్లో ఫంక్షన్, అన్ని మీరు చెయ్యవలసింది 54 00:02:31,490 --> 00:02:34,570 లేదో అక్కడ నిర్ణయించే ఉంది సమర్థవంతంగా కొన్ని ఫైల్ ఉనికిలో 55 00:02:34,570 --> 00:02:40,430 సూచిక డాట్ HTML, లేదా ఇండెక్స్ డాట్ PHP అని పిలుస్తారు, మార్గపు మీరు డైరెక్టరీ లోపల 56 00:02:40,430 --> 00:02:41,220 గతంలో ఉన్నాయి. 57 00:02:41,220 --> 00:02:44,360 ఈ పైకి అర్థం ఉంటే వినియోగదారు ఒక డైరెక్టరీ అభ్యర్థించవచ్చు లేదు, 58 00:02:44,360 --> 00:02:47,318 మేము కేవలం అతనికి చూపించడానికి వెళ్ళడం లేదు చేస్తున్నాం లేదా ఆమె డైరెక్టరీ యొక్క కంటెంట్లను 59 00:02:47,318 --> 00:02:51,342 మేము వాచ్యంగా వాటిని ఇండెక్స్ డాట్ తెలియజేస్తాము డిఫాల్ట్ ద్వారా PHP డాట్ HTML, లేదా ఇండెక్స్. 60 00:02:51,342 --> 00:02:54,300 కానీ దానికి మీరు ఎడమ చేస్తాడు బయటకు దొరుకుతుందని సూచనలు వాడి 61 00:02:54,300 --> 00:02:56,350 సోర్స్ కోడ్, ఆ మేము ఇప్పటికే మీరు ఇచ్చాను, 62 00:02:56,350 --> 00:02:59,880 మీరు నిజంగా తనిఖీ చేయవచ్చు ఎలా ఒక నిర్దిష్ట ఫైల్ ఉందో లేదో 63 00:02:59,880 --> 00:03:03,380 ప్రస్తుత డైరెక్టరీ, కాబట్టి మీరు సరైన స్పందన తిరిగి చేయవచ్చు. 64 00:03:03,380 --> 00:03:05,800 >> కాబట్టి చివరికి ఉంది కొద్దిమంది బైట్లు 65 00:03:05,800 --> 00:03:09,155 మీరు బయటకు తీసుకోవాలని అవసరమైన సమస్య సర్వర్ యొక్క అమలు సెట్ 66 00:03:09,155 --> 00:03:10,210 అసంపూర్తిగా కార్యాచరణను. 67 00:03:10,210 --> 00:03:13,180 కానీ ఖచ్చితంగా మీరు మూసివేయాలని నిర్ధారించుకోండి కోడ్ యొక్క చుట్టూ చాలా మీ మనస్సు 68 00:03:13,180 --> 00:03:15,013 మీరు వీలయ్యే తీసుకొని ఆ సౌకర్యాన్ని మీరు లేదు 69 00:03:15,013 --> 00:03:18,160 అన్ని అర్థం చేసుకోవాలి అత్యల్ప స్థాయి నెట్వర్కింగ్ కోడ్, అన్ని 70 00:03:18,160 --> 00:03:19,834 కనిష్ట స్థాయికి ఫైలు IO కోడ్. 71 00:03:19,834 --> 00:03:21,750 నిజంగా, మేము చేస్తున్న ఏమి ఈ సమస్య సమితి 72 00:03:21,750 --> 00:03:25,670 గత కొన్ని సమస్య సంశ్లేషణ ఉంది సెట్లు, WebLogic ఒక బిట్ పరిచయం, 73 00:03:25,670 --> 00:03:28,802 మరియు నెట్వర్కింగ్ భావనలు కాబట్టి చివరికి మీరు 74 00:03:28,802 --> 00:03:31,760 నిజంగా చాలా ఏదో నిర్మించడానికి నిజంగా చాలా శక్తివంతమైన, ఆసక్తికరమైన, 75 00:03:31,760 --> 00:03:33,468 కానీ ఇప్పటికీ ఉపయోగిస్తున్న అదే బిల్డింగ్ బ్లాక్స్, 76 00:03:33,468 --> 00:03:36,310 మేము కొంత సమయం ఉపయోగించిన చేసిన.