SPEAKER 1: అన్ని కుడి, కాబట్టి ఏమి మీరు బలంగా చెయ్యాల్సిన ఉంది? Well, ఉంది హాజరవుతారు కేవలం నాలుగు ఫంక్షన్లు మీరు అమలు అవసరం దీని కార్యాచరణ ఉంది సరైన అవినాభావ వెబ్ సర్వర్ ఆపరేషన్ కానీ దీని యొక్క ప్రవర్తన చాలా సూక్షంగా ఉంది , నిర్వచించిన కాబట్టి వారు మాత్రమే అందంగా చాలా ఒక పనిని. మీరు చేయబోతున్నామని మొదటి విషయం అమలు చెయ్యాల్సిన కు, వివరణ ప్రకారం, శోధన ఫంక్షన్. ఈ ఒక నిరాడంబర ఫంక్షన్ ఉంది ఒక వాదన తీసుకుని చివరికి, ఫైలు సంసార మార్గం వినియోగదారు అభ్యర్థనను కోరుకుంటున్నారు, మరియు మీరు తో స్పందించడం అవసరం అని పిలవబడే MIME రకం లేదా కంటెంట్-రకం, ఫైల్. ఉదాహరణకు, అది ఉంటే ఒక ఫైల్, హలో డాట్ మీరు ఒక MIME స్పందిస్తారు చూడాలని HTML కోట్ unquote టెక్స్ట్ స్లాష్ HTML యొక్క రకం. అది ఒక చిత్రం ఉంది ఉంటే లేదా, మీరు అనుకోవచ్చు చిత్రం డాట్ స్లాష్ తో స్పందించడం జిఫ్ఫ్ లేదా చిత్రం JPEG స్లాష్. వివిధ కోసం వివరణ చూడండి ఫైల్ ఫార్మాట్లు మీరు గుర్తించడం అవసరం. కానీ అది నిజంగా ఒక తీసుకొని దిమ్మల మార్గం వద్ద చూడండి, మీరు గత అని, మరియు దీని ఫైలు చూడటం పొడిగింపు, గత కొన్ని అక్షరాలు వెనుకంజలో కాలం లేదా డాట్ తర్వాత. కాబట్టి మేము కొన్ని మీకు చెప్పను వివరణలో సూచనలు కనుగొనేందుకు సరిగ్గా ఎలా దొరుకుతుందని డాట్ మరియు ఫైల్ పొడిగింపు కాబట్టి మీరు చేయగల ఒకటి నుండి ఇతర మ్యాపింగ్. తదుపరి అప్ పదనిరూపణ ఫంక్షన్ ఉంది. కాబట్టి ఈ ఒక కొంచెం వార్తలు మరింత ఆ, చేరి మీరు ఆ తీసుకోవలసిన అవసరం వాదన [వినబడని] అది పైగా iterated, పాత్ర పాత్ర కోసం, లేదా స్ట్రింగ్ స్ట్రింగ్, ఖచ్చితంగా చేయడానికి అది ఖచ్చితంగా అనుగుణంగా మొదటి యొక్క లాంఛనప్రాయమైన నిర్వచనం అభ్యర్థన పంక్తి, నిర్దేశం ప్రకారం. మరియు మీరు సంపూర్ణ లోకి లోడ్ అవసరం substring, ప్రాతినిధ్యం మార్గం ఏదో వంటి, హలో డాట్ HTML స్లాష్. ఇంతలో, ఐచ్ఛికంగా, తర్వాత మార్గం ఒక ప్రశ్న గుర్తు కావచ్చు ఆపై ఒక ప్రశ్న స్ట్రింగ్ వంటి, q పిల్లులు సమానం, లేదా q పిల్లులు ఆంపర్సండ్ చిహ్నం సమానం, మరియు మరొక కీ విలువ జంట. సో మీరు అవసరం చూడాలని ఆ అక్షరాలు అతిక్రమించి, అలాగే, వరకు క్రమంలో మొదటి స్పేస్, దుకాణాలు ఒక స్ట్రింగ్ సృష్టించడానికి అది ప్రశ్న స్ట్రింగ్ కూడా లోపల. తరువాత, మీరు చూడాలని లోడ్ ఫంక్షన్ అమలు. మీరు ద్వారా చూడవచ్చు చేస్తే అది అవుతుంది సోర్స్ కోడ్, స్పెక్ నిర్దేశిస్తుంది వంటి, లోడ్ ఫంక్షన్ రెండు ప్రదేశాలలో ఉపయోగిస్తారు. లోడ్ ఉపయోగిస్తారు గాని PHP వ్యాఖ్యాత నుండి అవుట్పుట్. మరియు మేము అన్ని రాశారు PHP నిర్వహణ కోడ్, కానీ అది అవసరం లేదు అనే ఫంక్షన్ ఉపయోగించడానికి లోడ్, తప్పనిసరిగా అన్ని చదువుతుంది PHP యొక్క ఇంటర్ప్రెటర్ నుండి అవుట్పుట్ యొక్క బైట్లు ఒక పెద్ద అర్రే లోకి. అదే ఫంక్షన్ లోడ్ కూడా లోడ్ ఉపయోగిస్తారు ఒక ఫైల్ నుండి మెమరీ బైట్లు అన్ని లోకి వంటి, ఒక జిఫ్ఫ్, లేదా ఒక JPEG, లేదా డాట్ HTML ఫైలు, వినియోగదారు అభ్యర్థించారు ఆ. సో మీరు కొన్ని ఉపాయాలు ఉపయోగించడానికి అవసరం మరియు సమస్య నుండి టూల్స్, ఫైలు IO లో సెట్ 4 కానీ మీరు చాలా కనుగొనేందుకు ఉండాలి తెలిసిన మరియు ఒక nice విధంగా, ఆశాజనక, సరికొత్త వెబ్ కలిసి వేయడం పాత ఫైలు IO విషయాలలో stuff. చివరగా, సూచీల్లో ఫంక్షన్, అన్ని మీరు చెయ్యవలసింది లేదో అక్కడ నిర్ణయించే ఉంది సమర్థవంతంగా కొన్ని ఫైల్ ఉనికిలో సూచిక డాట్ HTML, లేదా ఇండెక్స్ డాట్ PHP అని పిలుస్తారు, మార్గపు మీరు డైరెక్టరీ లోపల గతంలో ఉన్నాయి. ఈ పైకి అర్థం ఉంటే వినియోగదారు ఒక డైరెక్టరీ అభ్యర్థించవచ్చు లేదు, మేము కేవలం అతనికి చూపించడానికి వెళ్ళడం లేదు చేస్తున్నాం లేదా ఆమె డైరెక్టరీ యొక్క కంటెంట్లను మేము వాచ్యంగా వాటిని ఇండెక్స్ డాట్ తెలియజేస్తాము డిఫాల్ట్ ద్వారా PHP డాట్ HTML, లేదా ఇండెక్స్. కానీ దానికి మీరు ఎడమ చేస్తాడు బయటకు దొరుకుతుందని సూచనలు వాడి సోర్స్ కోడ్, ఆ మేము ఇప్పటికే మీరు ఇచ్చాను, మీరు నిజంగా తనిఖీ చేయవచ్చు ఎలా ఒక నిర్దిష్ట ఫైల్ ఉందో లేదో ప్రస్తుత డైరెక్టరీ, కాబట్టి మీరు సరైన స్పందన తిరిగి చేయవచ్చు. కాబట్టి చివరికి ఉంది కొద్దిమంది బైట్లు మీరు బయటకు తీసుకోవాలని అవసరమైన సమస్య సర్వర్ యొక్క అమలు సెట్ అసంపూర్తిగా కార్యాచరణను. కానీ ఖచ్చితంగా మీరు మూసివేయాలని నిర్ధారించుకోండి కోడ్ యొక్క చుట్టూ చాలా మీ మనస్సు మీరు వీలయ్యే తీసుకొని ఆ సౌకర్యాన్ని మీరు లేదు అన్ని అర్థం చేసుకోవాలి అత్యల్ప స్థాయి నెట్వర్కింగ్ కోడ్, అన్ని కనిష్ట స్థాయికి ఫైలు IO కోడ్. నిజంగా, మేము చేస్తున్న ఏమి ఈ సమస్య సమితి గత కొన్ని సమస్య సంశ్లేషణ ఉంది సెట్లు, WebLogic ఒక బిట్ పరిచయం, మరియు నెట్వర్కింగ్ భావనలు కాబట్టి చివరికి మీరు నిజంగా చాలా ఏదో నిర్మించడానికి నిజంగా చాలా శక్తివంతమైన, ఆసక్తికరమైన, కానీ ఇప్పటికీ ఉపయోగిస్తున్న అదే బిల్డింగ్ బ్లాక్స్, మేము కొంత సమయం ఉపయోగించిన చేసిన.