"अधिक ज्ञान के साथ" जाने की भावना में:
एचटीएमएल / सीएसएस के साथ छिपाया जा सकता है robots.txt
, लेकिन उन फ़ाइलों को बदलना सुनिश्चित करें जब आप साइट को उत्पादन के लिए धक्का देते हैं। robots.txt
कुछ बेतरतीब व्यक्ति को विकास वेबसाइट का अनुमान लगाने से नहीं रोकता है (यदि यह पूरी दुनिया को दिखाई देता है)।
.htaccess
विकसित की जा रही किसी भी साइट पर उपयोगकर्ता नाम / पासवर्ड कॉम्बो जोड़ने के लिए इस्तेमाल किया जा सकता है।
यहाँ एक उदाहरण है कि आप वीपीएन का उपयोग कैसे कर सकते हैं:
वीपीएन पर सभी अनुरोध एक फ़ायरवॉल के माध्यम से जाते हैं। वह फ़ायरवॉल ( pfSense जैसे कुछ सॉफ़्टवेयर चला रहा है ) वेबसाइट के अनुरोधों की जाँच करता है और url के आधार पर कुछ पुनर्निर्देशन करता है। उदाहरण के लिए, url http: //example.com.staging आपके स्टेजिंग सर्वर पर example.com के संस्करण को निर्देशित करेगा, और http: //example.com.development का उदाहरण example.com के संस्करण को दिशा देगा अपने विकास सर्वर पर।
चूंकि यह सब एक निजी वीपीएन पर है, इसलिए इनमें से कोई भी वेबसाइट बाहरी दुनिया से सुलभ नहीं है।
इसके अलावा, अपने मूल प्रश्न के साथ कुछ बातें स्पष्ट करने के लिए। Php / mysql का काम सर्वर साइड से हो रहा है , इसलिए वेब क्रॉलर, ब्राउज़र आदि कभी भी कोड नहीं देखते हैं - वे केवल कोड का आउटपुट देखते हैं (यदि आपने अपने सर्वर को सही तरीके से कॉन्फ़िगर किया है और रेंडर नहीं कर रहे हैं .php फ़ाइलें पाठ के रूप में)।
मुझे यकीन है कि मैंने आपके सवाल को गलत कर दिया है, लेकिन मुझे "स्थानीय भंडारण" वाक्यांश का उपयोग अस्पष्ट लगा। लोकलस्टोरेज स्थानीय रूप से क्लाइंट की मशीन पर संपत्ति के भंडारण के लिए एचटीएमएल 5 तकनीक का भी उल्लेख कर सकता है। इसका उपयोग html / css रेंडर करने के लिए नहीं किया जाता है, यह केवल एक datastore है (ब्राउज़र html / css को प्रस्तुत करता है)। स्थानीय भंडारण का आम तौर पर कुछ नहीं होता है कि कंपनियां विकास में वेबसाइटों को कैसे छिपाए रखती हैं।
यदि आप अपनी मशीन पर एक वेब सर्वर चला रहे हैं और उचित निर्देशिकाओं में फाइलें हैं (आमतौर पर htdocs
निर्देशिका अगर एपर्ल चल रही है) तो PHP फाइलें स्थानीय रूप से देखी जा सकती हैं ।