>> डेविड मालन: चलो चलो पाठ्यक्रम की एक छोटा सा होमपेज
इसके अलावा, इस समय के लिए सुरक्षा कारणों से.
हमारे फ़ाइलों के इस प्रकार अब तक, सब, चाहे एक उपयोगकर्ता द्वारा दौरा किया जा मतलब सीधे
विशिष्ट यूआरएल के माध्यम से या कि क्या एक ब्राउज़र में साथ ही, शामिल होने का मतलब
PHP समारोह सब कुछ है, की आवश्यकता होती है अंततः उसी के अंदर गया
सार्वजनिक निर्देशिका.
बेशक उपयोगकर्ता की जरूरत नहीं है अगर कभी header.php सीधे देख सकते हैं या
सीधे footer.php, अकेले helpers.php सीधे, हम शायद के रूप में अच्छी तरह से
अपने स्वयं के अंदर ऐसे सभी फाइलें डाल सार्वजनिक रूप से नहीं है कि उपनिर्देशिका
सुलभ.
>> ऐसा करने के लिए, मुझे करने की अनुमति निम्नलिखित प्रस्ताव.
हमारे vhost निर्देशिका के स्थानीय के अंदर निर्देशिका मेजबानी, चलो अब करते हैं
फ़ोल्डरों निम्न -
, जैसे फ़ाइलों में शामिल होंगे जिसमें शामिल helpers.php, जनता, जो होगा
हम अपने बुला शुरू करेंगे क्या होते हैं index.php तरह नियंत्रकों,,
lecturers.php, week0.php, और week1.php; और उसके बाद में होगा
header.php और footer.php हो.
मैं वास्तव में यहाँ किया है तो केवल बात मेरी जनता के बाहर ले जाने के लिए है
निर्देशिका मेरे निर्देशिका और मेरे शामिल टेम्पलेट्स निर्देशिका इतना है कि अगर हम अब
एक श्रेणीबद्ध लिस्टिंग को देखो, हम अब यह देखना चाहिए.
>> दरअसल, पहले हम एक भी शामिल है निर्देशिका, अंदर जो की है
helpers.php.
तो फिर हम एक सार्वजनिक निर्देशिका है, जिनमें से अंदर index.php है,
lectures.php, week0.php, और week1.php.
और अंत में - बुलाया एक निर्देशिका टेम्पलेट्स, अंदर है जो की
footer.php और header.php.
अब भी एक उपयोगकर्ता कि helpers.php जानता है मौजूद है या header.php मौजूद है या
footer.php कुछ अन्य फ़ाइल मौजूद है या कि बहुत अच्छी तरह से कुछ हो सकते हैं
निजी, एक उपयोगकर्ता नाम या पासवर्ड की तरह, वह या वह उस फ़ाइल पर नहीं मिल सकता है,
यह अब वेब सुलभ है क्योंकि उन फ़ाइलों में नहीं रह रहे हैं, क्योंकि
मेरी सार्वजनिक निर्देशिका.