मैं एक गतिशील वेबसाइट बनाना चाहता हूं जो आईआईएस का समर्थन नहीं करता है। जिस क्षेत्र में मैं काम करता हूं वह सर्वर में कुछ भी स्थापित करने की अनुमति नहीं देता है। एक विंडोज़ आधारित सर्वर है और मैं एक गतिशील वेबसाइट बनाना चाहता हूं। आईआईएस की अनुमति नहीं है और सर्वर साइड भाषाओं जैसे एएसपीनेट, पीएचपी की अनुमति नहीं है। उन्होंने क्लाइंट साइड के बारे में कुछ नहीं कहा। यह करना संभव है?

web
1
Luke101 5 मार्च 2011, 02:02

4 जवाब

सबसे बढ़िया उत्तर

संक्षेप में, आपके प्रश्न का सामान्य उत्तर क्या यह संभव है? होगा नहीं, ऐसा नहीं है। और अगर आपको अभी भी कोई रास्ता मिल जाए, तो यह प्रयास के लायक नहीं होगा।

एक बात के लिए, ASP.NET या PHP जैसी प्रोग्रामिंग भाषाओं के बिना भी, आपको स्थिर सामग्री परोसने के लिए अभी भी IIS जैसे वेब सर्वर की आवश्यकता है। आईआईएस के लिए निश्चित रूप से विशेष रूप से विकल्प हैं, लेकिन किसी भी वेब सर्वर का मतलब बिल्कुल भी वेब साइट नहीं है।

यदि आपको स्थिर सामग्री को सर्वर करने का अवसर दिया जाता है, तो आप संभवतः क्लाइंट साइड स्क्रिप्टिंग और कुकीज़ का उपयोग करके कम से कम प्रति विज़िट के आधार पर गतिशील वेब साइट तैयार कर सकते हैं, लेकिन जो चीजें आप उस साइट को कर सकते हैं वह बहुत सीमित होगी, और स्थिर सामग्री परोसने के अलावा किसी भी चीज़ के बिना सत्रों के बीच, या किसी भी तरह से एप्लिकेशन के सर्वर पक्ष को प्रभावित करने वाली कोई भी चीज़ नहीं है।

आपको खुद से पूछना होगा क्यों आपको इस वेबसाइट की सेवा करने की आवश्यकता है। क्या इससे आपकी कंपनी को फायदा होगा? यदि हां, तो क्या आप आईटी विभाग को इसकी सेवा के लिए एक वातावरण स्थापित करने के लिए मना सकते हैं? क्या कोई अन्य विकल्प हैं? और, शायद सबसे महत्वपूर्ण: वहाँ बहुत सारे मुफ्त या लगभग मुफ्त वेब होस्टिंग समाधान हैं। क्यों न सिर्फ उनमें से एक का उपयोग करें?

2
Tomas Aschan 5 मार्च 2011, 02:12

वेब सर्वर का उपयोग किए बिना आप एक गतिशील वेबसाइट क्यों बनाना चाहेंगे, इसके कई उत्कृष्ट कारण हैं। यहाँ एक युगल हैं:

  • आप हाइपरलिंक के साथ एक डेटासेट प्रस्तुत करने के साधन के रूप में एक वेबसाइट बना रहे हैं जिसे आप केवल-पढ़ने के लिए मीडिया पर संग्रहीत करने में सक्षम होना चाहते हैं और 10 साल या उससे अधिक के लिए अनदेखा करना चाहते हैं (जैसा कि आप पुस्तकों के साथ कर सकते हैं), और फिर भी पढ़ने में सक्षम हो ( आईआईएस पिछड़ा संगतता पर बहुत खराब है)।

  • आपको अपना डेटा उन लोगों के सामने प्रस्तुत करने की आवश्यकता है जिनके पास सर्वर या इंटरनेट तक पहुंच नहीं है और यह नहीं पता है कि अपने पीसी को वेब सर्वर में कैसे बदलना है (विकासशील दुनिया में ऐसे लाखों लोग हैं)

हां, यह चुनौतीपूर्ण है, लेकिन यदि आप चाहते हैं कि कोई भी चीज़ किसी के द्वारा, कहीं भी, कभी भी पढ़ी जा सके, और आप केवल वेब ब्राउज़र पर भरोसा कर सकते हैं, तो कोई विकल्प नहीं है।

1
Chris Moller 22 मार्च 2012, 19:52

यह कहकर कि आप इसे आईआईएस के बिना करना चाहते हैं, मुझे लगता है कि आप अपाचे को भी लागू कर रहे हैं (क्योंकि आप सर्वर-साइड भाषाओं का संदर्भ नहीं देते हैं)।

यह निर्भर करता है कि 'गतिशील' से आपका क्या मतलब है। अनिवार्य रूप से आप तक सीमित रहेंगे

  1. जावास्क्रिप्ट, जिसका अर्थ है कि आप पृष्ठ पर पहले से मौजूद जानकारी और तत्वों में हेरफेर कर सकते हैं।

  2. iFrames - यह आपको बाहरी पृष्ठों को पृष्ठ पर तत्वों और पृष्ठों में लोड करने देगा। ये गतिशील हो सकते हैं, और यदि वे एक ही सर्वर पर होते तो आप इसमें हेरफेर भी कर सकते थे। यदि यह किसी बाहरी सर्वर से होता, तो उस पृष्ठ से आपका उस पर नियंत्रण नहीं होता।

0
Eric Di Bari 5 मार्च 2011, 02:09

यदि आप एक HTTP प्रॉक्सी सेट करने में सक्षम हैं, तो आप CouchOne जैसी सेवा के साथ जावास्क्रिप्ट का उपयोग कर सकते हैं। आपको प्रॉक्सी की आवश्यकता होगी, क्योंकि ब्राउज़र AJAX कॉल को प्रतिबंधित करते हैं

0
cllpse 5 मार्च 2011, 02:09