उद्देश्य और विशिष्टता SHTML क्या है?


116

हाल ही में मुझे SHTML के बारे में पता चला जब मैंने .shtml एक्सटेंशन वाली साइट देखी।

SHTML का उद्देश्य क्या है, और यह किन तरीकों से HTML और DHTML से अलग है?

जवाबों:


161

SHTML एक फ़ाइल एक्सटेंशन है, जो वेब सर्वर को सर्वर साइड शामिल (SSI) का उपयोग करते हुए फ़ाइल को संसाधित करने की जानकारी देता है।

(HTML is ... आप जानते हैं कि यह क्या है, और DHTML Microsoft का जावास्क्रिप्ट + HTML + CSS या कुछ के लिए नाम है)।

आप अपने पृष्ठों में एक सामान्य शीर्ष लेख और पाद लेख शामिल करने के लिए SSI का उपयोग कर सकते हैं, इसलिए आपको उतना कोड दोहराना नहीं है। किसी एक फ़ाइल को एक बार में अपने सभी पृष्ठों को बदलना शामिल है। आप इसे सामान्य तरीके से अपने HTML पेज में डाल सकते हैं।

यह एक मानक XML टिप्पणी में एम्बेडेड है, और इस तरह दिखता है:

<!--#include virtual="top.shtml" -->

यह बड़े पैमाने पर अन्य तंत्रों द्वारा अलग किया गया है, जैसे कि PHP शामिल है, लेकिन कुछ होस्टिंग पैकेज अभी भी इसका समर्थन करते हैं और कुछ नहीं।

आप इस विकिपीडिया लेख में अधिक पढ़ सकते हैं


5
मैंने पाया है कि यह गैर-प्रोग्रामर / फ्रंट एंड लोगों को उपयोग करने और समझने के लिए बहुत आसान है। उन्हें इसमें शामिल किया गया है (जो कि मौलिक रूप से महत्वपूर्ण हैं) उनके बिना PHP जैसी किसी चीज़ को पाने और समझने के लिए।
कप्तान हाइपरटेक्स्ट

1
ReactJS कोणीय या Vue अवधि में लगता है, सेवा पक्ष में अतीत की तुलना में बहुत कम उपयोगी है?
11

2
@Webwoman वास्तव में। सर्वर साइड में तब उपयोगी होता है जब पूरे HTML दस्तावेज़ को सर्वर साइड पर बनाया जाता है और एक प्रतिक्रिया में ब्राउज़र को वापस भेज दिया जाता है और आप पुन: प्रयोज्य "टुकड़ों" की कुछ उपयुक्तता चाहते हैं (उदाहरण के लिए, शीर्ष लेख, पाद लेख, नौसेना, पेजों पर अन्य साझा की गई सामग्री) ..)। सामने के छोर पर अजाक्स और गतिशील रूप से इमारत के दृश्यों का उपयोग करना (जैसे कि jquery, कोणीय, vue, प्रतिक्रिया ऐप्स आदि में सामान्य) मूल रूप से अधिकांश मामलों में कार्यक्षमता को
बोलने वाला

2
@Webwoman एक लंबे समय से पहले, यहां तक ​​कि। यह इन दिनों एक बहुत ही विशिष्ट मामला है, लेकिन कहते हैं कि यदि आप स्थैतिक फ़ाइलों की सेवा करते हैं, लेकिन एक छोटे से गतिशीलता (जैसे कॉन्फ़िगरेशन इंजेक्शन) चाहते हैं, तो यह अभी भी एक सुपर त्वरित होगा, अगर पुराने स्कूल, उसके लिए समाधान।
रॉब ग्रांट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.