DAVID మలన్: ఇప్పుడు మా కోర్సు యొక్క హోమ్ పేజీ కొంచం సంపాదించిన చేసింది క్లిష్టమైన, అది బహుశా ప్రారంభించడానికి సమయం సంబంధిమచన ఫైళ్లు నిర్వహించడంలో డైరెక్టరీలు. నాకు ఈ ప్రతిపాదనలను అనుమతించు. కోర్సు యొక్క హోమ్ పేజీ కోసం, మేము index.php వదిలి, lectures.php, లో week0.php మరియు week1.php అదే డైరెక్టరీ ఎప్పటిలాగే. కానీ నాకు ఒక యొక్క లోపల ప్రపోజ్ తెలియజేయండి అని డైరెక్టరీ మేము ఉంచండి, కలిగి మేము ఉన్నాయి ఇష్టపడే ఫైళ్లు, అవి helpers.php. ఇంతలో టెంప్లేట్లు, నాకు ప్రపోజ్ తెలియజేయండి మేము footer.php మరియు header.php పెట్టే. ఇప్పుడు ఆ ఫైళ్ళను మరియు డైరెక్టరీని తో, ఎలా మేము వాటిని అవసరం మా వాస్తవ కోడ్? బాగా, index.php లోపలి, గమనించి ఆ ఇది ఇప్పుడు కాదు అవసరం సంతృప్తి పరుస్తుంది ఒంటరిగా helpers.php కానీ / helpers.php కలిగి. ఇతర మాటలలో, కలిగి ఎందుకంటే ఉప డైరెక్టరీ అదే డైరెక్టరీలో ఉంది ఆ index.php ఇది కేవలం సంతృప్తి పరుస్తుంది, ఉంది సాపేక్షమైన మార్గం కలిగి / helpers.php కలిగి. ఇంతలో helpers.php లో గమనించవచ్చు ఆ మేము టెంప్లేట్ ఒక వద్ద తీసుకురావాలి కొద్దిగా భిన్నంగా. ఇన్సైడ్ రెండర్, నేను ఇప్పటికీ డిక్లేర్ చేస్తాము మార్గం, కానీ నేను ఒక లెక్కించాల్సి చేస్తాము అండర్ DIR అండర్ తక్కువగా ఒక ప్రత్యేక ప్రపంచ ఇది, తక్కువగా డైరెక్టరీ ప్రాతినిధ్యం స్థిరమైన helpers.php అనేది లోపల వీటిలో. నేను ఉపయోగించి ఆ పై concatenate చేస్తాము డాట్ ఆపరేటర్లు క్రింది - స్లాష్ డాట్ డాట్ స్లాష్ టెంప్లేట్లు స్లాష్ మరియు ఆ పై మరింత concatenate ఈ ఆలయం పేరు . php తరువాత. ఇతర మాటలలో, మేము టెంప్లేట్ వద్ద పొందడానికి ప్రయత్నిస్తున్న header.php, మార్గం సమానంగా ఒక విలువను పడుతుంది helpers.php ప్రస్తుత డైరెక్టరీ ఒక లెవెల్ లో వెళ్ళి డాట్ డాట్ స్లాష్ ఆ చెట్టు, / టెంప్లేట్లు / header.php. ఇతర మాటలలో, ఈ విధంగా అన్ని యొక్క ఉన్నాయి మా URL లు సమర్థవంతంగా సాపేక్ష మేము ఈ చాలు కావచ్చు ఎక్కడ మా హార్డ్ డ్రైవ్ ఫైళ్లను. ఏమీ హార్డ్ ఖచ్చితంగా కోడ్ చేయబడ్డ. ఇప్పుడు రెండర్ మిగిలిన ఒకే ఉంది. నేను లేదో తనిఖీ కొనసాగుతుంది ఆ మార్గం ఉంది. నేను స్థానిక కీలు సేకరించేందుకు వేరియబుల్స్, మరియు నేను అవసరం టెంప్లేట్ కూడా. నేను చివరికి చేసిన అన్ని ఉంది నా కోడ్, ఏమీ పునఃవ్యవస్థీకరణ ఆ యూజర్ వాస్తవానికి చూస్తారు.